A commentary on Exodus - Garrett, Duane A. 1953- (Kregel Publications, 2014)