Exodus : An Exegetical commentary - Hamilton, Victor P. (Grand Rapids, Michigan, 2011)