Hope is a determination to live for what is worth living for today, whatever tomorrow may bring. In the bleakest of times hope may seem beyond our grasp, but David Gee's stirring book helps us to see where we might find it, step-by-step, moment-by-moment, in ourselves, in those alongside us, and in the world around us.