Resources:

Psalm 130

What is Advent? Article by Justin Holcomb

Psalms: An Introduction and CommentaryTremper Longman

The Treasury of David: Charles Spurgeon Commentary on Psalms, Charles Spurgeon