Give Me Understanding That I May Live: Situating Our Suffering within God's Redemptive Plan by Mark Talbot Back to product details page >