Encountering the Old Testament, 3rd Edition

A Christian Survey

series: Encountering Biblical Studies