John the Apostle
Revelation 17:17ESV·traditional attribution

for God has put it into their hearts to carry out his purpose by being of one mind and handing over their royal power to the beast, until the words of God are fulfilled.

Matthew Henry Presbyterian

The Lamb shall overcome, though to earthly eyes His army seems absurdly weak beside the great red dragon. Christ is King of kings and Lord of lords; all powers of earth and hell bow to His check and control. His followers are called, chosen, and faithful, such an army under such a Commander will carry all the world before them.

AI summary

Commenting on Revelation 17:14-18

John Gill Reformed Baptist

For God hath put in their hearts to fulfil his will,.... By doing the preceding things to the whore of Rome, whose destruction is according to the will of God; it is his approving will, what he likes of, and will be well pleased with; it is his will of command, what he will order to be done, Rev 18:6 and it is his determining...

Albert Barnes Presbyterian

Verse 17. For God hath put in their hearts to fulfil his will. That is, in regard to the destruction of this mighty power. They would be employed as his agents in bringing about his designs. Kings and princes are under the control of God, and, whatever may be their own designs, they are in fact employed to accomplish his purposes, and are instruments in his hands. .