Joshua
Joshua 24:27BSB·traditional attribution

And Joshua said to all the people, “You see this stone. It will be a witness against us, for it has heard all the words the LORD has spoken to us, and it will be a witness against you if you ever deny your God.”

Matthew Henry Presbyterian @wholebiblehenry

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...

Commenting on Joshua 24:15-28

John Gill Reformed Baptist @doctorgill

And Joshua said unto all the people,.... The chief of them now gathered together, and who represented the whole body: behold, this stone shall be a witness unto us; of the covenant now made, and the agreement entered into, as the heap of stones were between Jacob and Laban, Gen 31:45, for it hath heard all the words of the Lord which he spake unto...

Geneva Bible Notes Reformed @genevanotes

And Joshua said unto all the people, Behold, this stone shall be a witness unto us; for it hath heard all the words of the LORD which he spake unto us: it shall be therefore a witness unto you, lest ye deny your God. (m) So that man's deception should not go unpunished, the dumb creatures will cry for vengeance.