This book by Steven Foster and Meredith Little is a celebration of life and a marvelous testatment to the ability of people to take charge of their lives, heal themselves, and grow.