Exodus. A corrected translation: with notes, critical and explanatory. By William