Commentaries
John Calvin
Translated by Henry Beveridge
Calvin on Joshua: the conquest of Canaan and the covenant at Shechem.
Contents · 52