Buy the Book


David crouched on the roof of his best friend’s house as the flames that consumed it leapt into the night sky.
He couldn’t even remember how he’d got there, let alone work out why. But as another chunk of roof collapsed in an eruption of fire and sparks, there was really only one question worth asking: was Eddie still inside?
And unfortunately, there was only one way to find out. Scampering up to the chimney stack, David peered through the heat and smoke.The roof at the far side of the house was a great gaping hole with fire towering out of it. He’d never get in that way. So how? Think!
Then, as he blinked in the glare, he realised he wasn’t alone. A slim figure was calmly watching him from the far edge of the roof, even as flames flickered around him.

About the book

Eddie, Adam and David have the same family gift.

Though separated by generations, they are linked by their ability to time-travel. Using their dreams, they can appear like ghosts, wherever and whenever they want.

The first is the genius who discovers dream-walking.

The second is a Haunter, a dream-terrorist, determined to change history for his own ends.

And the last is a dream-walker who must battle to save his family, and himself, from oblivion.

Share this:

Press reviews

“If you're looking for the next big thing in time travel, look no further. Haunters is a thrilling read that had me turning pages so fast, I almost got friction burns!”


“... the dead and the living exist side by side in this thrilling time-travelling adventure.”


“This fast-paced novel incorporates a variety of tropes and modes - time travel and dream walking, adventure and suspense - to produce a rewarding, page-turning read.”



Author notes

'I've always been fascinated by ghosts, even though they terrified me as a kid. I wrote Haunters to explore what ghosts might really be, because just maybe there's something more to them than the fright factor - something surprising, something mind-blowing, and above all, something exciting!'

If you liked Haunters, why not try ...


World Rights


Australia, Canada, Germany, The Netherlands, New Zealand, Spain, USA