A commentary on Exodus - Garrett, Duane A. (Kregel exegetical library, 2014)