The Power of Hope: Overcoming Your Most Daunting Life Difficulties--No Matter What