Trust. Hope. Rejoice.: 30 Devotionals for Dealing with Life&#39;s Difficulties - Kindle edition