David
Psalm 107:8ESV·traditional attribution

Let them thank the LORD for his steadfast love, for his wondrous works to the children of man!

John Calvin Reformed @genevareformer

PSALM 107 The Psalmist teaches us, in the first place, that human affairs are not regulated by the fickle and uncertain wheel of fortune, but that we must observe the judgments of God in the different vicissitudes which occur in the world, and which men imagine happen by chance.

Commenting on Psalm 107:1-43

C.H. Spurgeon Reformed Baptist @princeofpreachers

Oh that men would praise the Lord for his goodness. Men are not mentioned here in the original, but the word is fitly supplied by the translators; the psalmist would have all things in existence magnify Jehovah's name. Surely men will do this without being exhorted to it when the deliverance is fresh in their memories.

Matthew Henry Presbyterian @wholebiblehenry

Here is, I. A general call to all to give thanks to God, Psa 107:1. Let all that sing this psalm, or pray over it, set themselves herein to give thanks to the Lord; and those that have not any special matter for praise may furnish themselves with matter enough from God's universal goodness.

Commenting on Psalm 107:1-9