Courageous Conversations is the perfect bedside, travel-ready companion for tough-minded optimists who are ready to face life's big questions and implement a daily practice for designing a purposeful, passionate, and prosperous life. Master Life Coach...