Before you leave...
Take 20% off your first order
20% off
Enter the code below at checkout to get 20% off your first order
Discover summer reading lists for all ages & interests!
Find Your Next Read

The book of Ecclesiastes is, above all else, unflinchingly honest.
Whether wrestling with the tedium of work, the injustices of life, the ravages of age, or the inevitability of death, this enigmatic Old Testament book takes a hard look at the way the world really is. And yet, as Phil Ryken points out in this instructive commentary, Ecclesiastes wisely teaches people to trust God in the midst of such struggles.
Written with pastors and Bible teachers in mind, this commentary will equip readers to better understand, explain, and apply the message of Ecclesiastes, highlighting the book's enduring relevance as a testament to the ultimate duty of all people: fearing God and keeping his commandments.
The Psalms is one of the most widely loved books of the Bible. A source of instruction for our prayers, inspiration for our songs, and consolation for our tears, these biblical poems resound with the whole spectrum of human emotion and teach us to hope in God each and every day. In the first volume of a three-part commentary on the Psalms, pastor James Johnston walks readers through chapters 1-44, offering exegetical and pastoral insights along the way. In an age that prizes authenticity, this resource will help anyone interested in studying, teaching, or preaching the Bible to truly engage with God in a life-changing and heart-shaping way.
Part of the Preaching the Word series.
Philip Graham Ryken (DPhil, University of Oxford) is the eighth president of Wheaton College. He preached at Philadelphia's Tenth Presbyterian Church from 1995 until his appointment at Wheaton in 2010. Ryken has published more than fifty books, including When Trouble Comes and expository commentaries on Exodus, Ecclesiastes, and Jeremiah. He serves as a board member for the Gospel Coalition and the Lausanne Movement.
Thanks for subscribing!
This email has been registered!
Take 20% off your first order
Enter the code below at checkout to get 20% off your first order