Moses
Exodus 23:23ESV·traditional attribution

“When my angel goes before you and brings you to the Amorites and the Hittites and the Perizzites and the Canaanites, the Hivites and the Jebusites, and I blot them out,

Matthew Henry Presbyterian @wholebiblehenry

Three gracious promises are here made to Israel, to engage them to their duty and encourage them in it; and each of the promises has some needful precepts and cautions joined to it. I. It is here promised that they should be guided and kept in their way through the wilderness to the land of promise: Behold, I send an angel before thee (Exo 23:20)...

Commenting on Exodus 23:20-33

John Gill Reformed Baptist @doctorgill

And ye shall serve the Lord your God,.... And him only, who had brought them out of Egypt, and done so many great and good things for them at the Red sea, and now in the wilderness; by which he appeared to be the true Jehovah, the one and only living God, and to be their God in covenant, who had promised them much, and...

Adam Clarke Methodist @methodicalclarke

Unto the Amorites - There are only six of the seven nations mentioned here, but the Septuagint, Samaritan, Coptic, and one Hebrew MS., add Girgashite, thus making the seven nations.