An Introduction to the Old Testament
Raymond B. Dillard
While the Bible is a timeless book (in the sense that it has an impact on every generation), the books of the Bible are also culture-bound (written for people in antiquity through a language and culture and literary conventions that they ...