Great devotional (as opposed to technical) commentary. It shows great love for and sensitivity to the text. It does not fall into the terrible Old Testament trap of turning God's actions into little moral tales. Instead it's a Christian book, seeking to honour Christ in reading Joshua today.