Walking with God through Deep Valleys: Lessons on Finding Contentment when Life is Hard Stephen A. Gammon