Resilient Hope
100 Devotions for Building Endurance in an Unpredictable World