• [CBC show="n" country="us"]hello not US[/CBC]
  • [CBC show="n" country="us"]hello not US[/CBC]
  • [CBC show="n" country="us"]hello not US[/CBC]



I write stories . . . and if you’ve found your way here, I guess you must read stories.

Writing is always a challenge – and I think reading is too. It is an act of creation, to be a reader. And your creation is utterly original. A story invites us both to take a journey.

So come on, let’s go . . .


December 23, 2017

The 2017 round-up

Bit perturbed I haven’t posted on the www. since July . . . here’s why and what’s been happening: First up, I was done in – physically and emotionally. Physically, too many years at a desk caught up w …

find out more

July 31, 2017

YALC 2017

It was brilliant. As usual. (Even if I did have a hideous, snotty cold.) (Send sympathy/soup/more tissues.) I did two events at the UK’s Young Adult Lit Con at the London Film & Comic Con, 28th-30 …

find out more


Who Runs the World?

Sixty years after a virus has wiped out almost all the men on the planet, the female population has grieved, pulled together and moved on, and life really is pretty good - if you’re a girl. It’s not so great if you’re a boy, but fourteen-year-old River wouldn’t know that. Until she met Mason, she thought they were basically extinct.


The Rain

One minute sixteen-year-old Ruby Morris is having her first proper snog with Caspar McCloud in a hot tub, and the next she’s being bundled inside the house, dripping wet, cold and in her underwear. Not cool.

As she and Caspar shiver in the kitchen, it starts to rain. They turn on the radio to hear panicked voices – ‘It’s in the rain . . . it’s in the rain . . . '

The Storm


In this sequel to The Rain Ruby's fight for survival continues in a world where water is deadly.

"I'll tell you a weird thing about apocalypses - a thing I didn't even know until I was in one: they seem pretty bad, don't they?

Well, take it from me: they can always get worse . . ."