Understanding the old testament - Anderson, Bernard (Ebglewood Cliffs Prentice-Hall, 1986)