The Odd Life of Timothy Green
An enchanting fairytale designed for young and old alike with a satisfying payoff for anyone willing to suspend disbelief in the face of a supernatural storyline with an implausible premise.