Moses
Exodus 23:27ESV·traditional attribution

I will send my terror before you and will throw into confusion all the people against whom you shall come, and I will make all your enemies turn their backs to you.

John Calvin Reformed @genevareformer

27. I will send my fear before thee. It is very clear from these words that God’s fatherly love towards the people is magnified, to prepare their minds to submit themselves to the yoke of the Law. Therefore their reward, if they should keep the Law, is not so much set before them here, as shame is denounced upon them if they should be ungrateful...

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

I will not drive them out from before thee in one year,.... This is observed before hand, lest the Israelites should be discouraged, and fear they should never be rid of them; and it was so ordered in Providence for the following reason: lest the land become desolate; there being not a sufficient number of Israelites to replace in their stead, to repeople the land...