The Surprising Grace of DisappointmentEbookThe Surprising Grace of DisappointmentbyJohn KoesslerRating: 3 out of 5 stars3/5Save The Surprising Grace of Disappointment for later