The Message of Joshua : Promise and people - Firth, David G. (The Bible Speaks Today., 2015)