The Expositor's Bible Commentary - Abridged Edition by John R. Kohlenberger Iii & Kenneth L. Barker