A review by meafourie
Resilient: Restoring Your Weary Soul in These Turbulent Times by John Eldredge, John Eldredge

challenging hopeful inspiring reflective medium-paced

5.0