Moses
Deuteronomy 30:7ESV·traditional attribution

And the LORD your God will put all these curses on your foes and enemies who persecuted you.

Matthew Henry Presbyterian @wholebiblehenry

These verses may be considered either as a conditional promise or as an absolute prediction. I. They are chiefly to be considered as a conditional promise, and so they belong to all persons and all people, and not to Israel only; and the design of them is to assure us that the greatest sinners, if they repent and be converted, shall have their sins pardoned...

Commenting on Deuteronomy 30:1-10

John Gill Reformed Baptist @doctorgill

And the Lord thy God will put all these curses upon thine enemies,.... Recorded in Deu 28:16; that is, the Word of the Lord, as the Targum of Jonathan; for he being now sought unto, and embraced, will be their King and their Saviour, and revenge their enemies: and on them that hate thee, which persecuted thee: the Turks and Papists, the former having taken...

Keil & Delitzsch Lutheran @keilanddelitzsch

Deu 30:7 But after its conversion, the curses, which had hitherto rested upon it, would fall upon its enemies and haters, according to the promise in Gen 12:3. Israel would then hearken again to the voice of the Lord and keep His commandments, and would rejoice in consequence in the richest blessing of its God.