Moses
Deuteronomy 28:45BSB·traditional attribution

All these curses will come upon you. They will pursue you and overtake you until you are destroyed, since you did not obey the LORD your God and keep the commandments and statutes He gave you.

John Calvin Reformed @genevareformer

45. Moreover, all these curses shall come upon thee. He not only confirms what he has already said, but takes away all hope of alleviation, since God’s scourges shall not cease until they have repented. He declares that all the curses shall come upon them; for although they are not always congregated into a single band, still it is true that God pays the wages...

Matthew Henry Presbyterian @wholebiblehenry

One would have thought that enough had been said to possess them with a dread of that wrath of God which is revealed from heaven against the ungodliness and unrighteousness of men. But to show how deep the treasures of that wrath are, and that still there is more and worse behind, Moses, when one would have thought that he had concluded this dismal subject...

Commenting on Deuteronomy 28:45-68

John Gill Reformed Baptist @doctorgill

The Lord shall bring a nation against thee from far, from the end of the earth,.... Now though Babylon is represented as a country distant from Judea, and said to be a nation "from far", Jer 5:15; yet not "from the end of the earth"; as here; and though the Roman nation, strictly speaking, was not at so great a distance from Jerusalem, yet the...