Oh, for the Love of God: Heartwarming and Humorous Lessons for Living a Joyous and Faith-Filled Life.