From Blight To Blessing With John B. Mindfully Making the Most of Life’s Challenges.