Harper Bible Commentary
by By Neil, William
Category: Religion , Biblical Commentary , General

Presents historical background to biblical events and offers concise critical comment