Back to the item

A Brief Bible History: A Survey of the Old and New Testaments pp. 55-128

Boyd and Machen

School reader