Moses : God's man for challenging times - Ellsworth, Roger. (Darlington, Co. Durham, 2005)