Blog Archives

What Nature Teaches | Q&A Panel


Waiting in Hope

We must patiently wait with hope and eager expectation that God will keep all His promises, even those promises that are not yet fully realized. Because God has promised that one day our salvation will be fully accomplished, we can live our lives with joy and hope that God will fulfill every word of what He […]


Images of Divine Things: Creation, the Knowledge of God, and the Christian Life


Hope and the Resurrection


Hope for the Downcast


Thinking About the Next Ten Years


Q&A with John Piper


Thinking About the Word


Thinking About the World


Though He Slay Me, I Will Hope in Him