Author and storyteller

Stories to keep you turning pages. Welcome to my little corner of the internet. Find my books, news about readings and a way to hear from me when something new is coming.

A teacher helping young pupils in a bright classroom
Students doing a science experiment in the laboratory
Children playing and learning in the school garden

What we offer

Books and more

Ways to read and connect.

A teacher helping young pupils in a bright classroom Novels Longer stories to settle into. Learn more about us
Students doing a science experiment in the laboratory Short stories Quick reads for a spare hour. Learn more about us
Children playing and learning in the school garden Book clubs Discussion questions and a chance to ask me anything. Learn more about us
Students reading in a bright school library Readings and talks Invite me to your library or school. Learn more about us
Students reading in a bright school library

About us

About the author

I write stories because I cannot help it. I live with a notebook nearby and a long list of ideas. I love hearing from readers.

  • My books
  • Events and readings
  • Behind the writing
6
Books written
20 +
Readings given
3
Languages translated
5,000 +
Newsletter readers

Why choose us

What you will find here

Everything for readers.

A teacher helping young pupils in a bright classroom

My books

Summaries, extracts and places to read them.

Students doing a science experiment in the laboratory

Events and readings

Where I will be and how to come along.

Children playing and learning in the school garden

Behind the writing

Notes on how the stories came to be.

What our clients say

What our customers say.

Questions and answers

Questions and answers

Quick answers to what people ask us most.

Where can I buy your books?

Links to bookshops and libraries are on each book page.

Can you join our book club?

I would love to, in person or online. Send a message with your date.

Do you give talks and workshops?

Yes. Tell me about your audience and I will suggest a format.

Stay in the story

Join the newsletter for news of new books and readings.