The Conquest of Joshua could not have been a primitive assault, because a civilized land like Canaan with well-fortified cities could easily have repulsed an attack that was militarily naïve.... Spies were sent to search out the land and lay the groundwork.
Ch.VIII Further Observations on the Bible - The Common Background of Greek and Hebrew Civilizations (1965 [1962])