John Gills Exposition of the Bible Commentary - Joshua 24:25
So Joshua made a covenant with the people that day ,.... Proposing to them what was most eligible, and their duty to do, and they agreeing to it, this formally constituted a covenant, of which they selves were both parties and witnesses: and set statute and an ordinance in Shechem ; either made this covenant to have the nature of a statute and ordinance binding upon them, or repeated and renewed the laws of Moses, both moral and ceremonial, which had been delivered at Mount Sinai, and... read more
Matthew Henry's Complete Commentary - Joshua 24:15-28
Never was any treaty carried on with better management, nor brought to a better issue, than this of Joshua with the people, to engage them to serve God. The manner of his dealing with them shows him to have been in earnest, and that his heart was much upon it, to leave them under all possible obligations to cleave to him, particularly the obligation of a choice and of a covenant. I. Would it be any obligation upon them if they made the service of God their choice?--he here puts them to their... read more