This may be the most compassionate, inspiring and supportive book you will ever read - and the most challenging. Stephanie Dowrick has re-examined the six great human virtues - courage, fidelity, restraint, generosity, tolerance, and forgiveness - and brought them completely up to date. At a time when most belief systems seem exhausted or irrelevant, she shows how these qualities, far from being dull or constraining, have immensely far-reaching personal and social benefits. Moving with ease from the most profound consideration of life's ultimate meaning to diverse, memorable stories of everyday living, Stephanie Dowrick gives us the most precious gift of all - the opportunity to find true value in our lives.