Institute for Biblical Research and Oriental Studies
What was the foreshadowing in the Old Testament of the coming New Testament?