Gratitude in the Midst of Difficulties: Insights from Karl Faase by Melinda McCredie | September 18, 2023