Joshua TorreyJohn Piper, Psalms

Desiring God: Thinking and Feeling with God (Psalm 51)

Joshua TorreyJohn Piper, Psalms

For some reason this sermon lets you download the video but you can stream it. Hop on over to Desiring God for all the goods.

Joshua Torrey is the sole proprietor of Torrey Gazette (don't tell Alaina) and the fullness of its editorial process. That means everything wrong with TG can legitimately be blamed on him.