Joshua
Joshua 4:23ESV·traditional attribution

For the LORD your God dried up the waters of the Jordan for you until you passed over, as the LORD your God did to the Red Sea, which he dried up for us until we passed over,

Matthew Henry Presbyterian @wholebiblehenry

The twelve stones which were laid down in Gilgal (Jos 4:8) are here set up either one upon another, yet so as that they might be distinctly counted, or one by another in rows; for after they were fixed they ar not call a heap of stones, but these stones. I.

Commenting on Joshua 4:20-24

John Gill Reformed Baptist @doctorgill

For the Lord your God dried up the waters of Jordan from before you, until ye were passed over,.... As this is supposed to be said in future time, and to persons who were not upon the spot when this was done, and so entirely ignorant of the affair; it is not to be understood of them personally, but of the same people they were...

Jamieson-Fausset-Brown Reformed @jfbcommentary

GOD MAGNIFIES JOSHUA. (Jos 4:14-24) On that day the Lord magnified Joshua in the sight of all Israel--It appeared clear from the chief part he acted, that he was the divinely appointed leader; for even the priests did not enter the river or quit their position, except at his command; and thenceforward his authority was as firmly established as that of his predecessor.

Commenting on Joshua 4:14-24