A warm-hearted, moving and utterly hilarious book about a man who has lost his way- and the little twists of fate that help him find it again.