Joshua
Joshua 24:2ESV·traditional attribution

And Joshua said to all the people, “Thus says the LORD, the God of Israel, ‘Long ago, your fathers lived beyond the Euphrates, Terah, the father of Abraham and of Nahor; and they served other gods.

John Calvin Reformed @genevareformer

2. Your fathers dwelt on the other side, etc He begins his address by referring to their gratuitous adoption by which God had anticipated any application on their part, so that they could not boast of any peculiar excellence or merit.

Matthew Henry Presbyterian @wholebiblehenry

Joshua thought he had taken his last farewell of Israel in the solemn charge he gave them in the foregoing chapter, when he said, I go the way of all the earth; but God graciously continuing his life longer than expected, and renewing his strength, he was desirous to improve it for the good of Israel.

Commenting on Joshua 24:1-14

John Gill Reformed Baptist @doctorgill

And Joshua said unto all the people,.... Then present, or to all Israel by their representatives: thus saith the Lord God of Israel; he spoke to them in the name of the Lord, as the prophet did, being himself a prophet, and at this time under a divine impulse, and spirit of prophecy.