A tale of mirror worlds, kidnapped souls, murderous ghosts, quantum physics and the power of love.
Angel Copperwheat lives on the bubble-thin surface of what we call reality, surrounded by ghosts and the fractured moments of potential futures, living in more than one world. Angel has spent his life studying quantum physics, the magic of shamans, religions and myths and the threads that bind them, seeking the science of death and the afterlife, believing that nothing is inexplicable, merely unexplained, and always in hope of finding the answer to his biggest question, why me? Since he was a child, newly returned from the dead, Angel used his abilities selfishly, meddling with time and space in search of elusive happiness and the love he feels he doesn’t deserve.
The Reverend Forster, Vicar of St Swithun’s, knows who Angel is and what he is. Forster has tapped the cracks Angel opened in reality and used it to steal souls from the living, taking their power to fuel his quest to become a God. The empty bodies have been possessed by wandering ghosts and now Angel’s dull English home-town is a mess of blood, rape and murder. The dispossessed souls have charged Angel with putting the universe to rights; can Angel close the rift, restore lost souls to life, remain alive and keep his darkest secret, while holding on to the hard-won love of his friends in the now, the past and future?