Joshua - Beynon, Graham (The Hodder Bible commentary, 2024)