The New Interpreter's One Volume Commentary on the Bible by David L. Petersen