On New Year's Eve, 1990, Vancouver hypnotherapist Philip Dozier, while treating shy, neurotic science student Greg Brodie, inadvertently leads his client to a traumatic memory--from twenty-five centuries ago.
In doing so, he opens a Pandora's jar of life-changing consequences. For it emerges not only that Greg may have been the Greek philosopher Pythagoras, and Philip himself a key figure in that remote time, but that Greg, in trance, can act as a channel--someone who gives voice to nonphysical entities. And an entity appears who has knowledge of a painful secret from Philip's past.
This spine-prickling revelation launches Philip on a search for the truth about himself, his connection with Greg, and the state of his soul. The search takes him on a journey through time and myth to the ancient rites of shamans and the primordial struggle between God and Goddess. But his current actions cause him growing alarm. For in his thirst to learn more, he finds himself lying, stealing, and plunging into not one but two extramarital affairs.
Can Philip redeem himself--or even control himself? What will Greg do if he discovers that his supposed therapist has been using him? Maybe the great philosopher was right: we're all doomed to repeat events from long ago, and we can't escape no matter how hard we try.
Truth of the Python is a literary thriller, a thought-provoking story of suspense, mystery, and meaning.