Introducing the Old Testament

A Historical, Literary, and Theological Survey
$54.99