Battles of the Bible: A Military History of Ancient Israel