I'm available for story sessions, workshops, virtual and bookshop visits, and I'm registered with the Scottish Book Trust's Live Literature programme, a project to encourage and help fund author visits into schools and communities.

Upcoming and recent events
Sticky Mildred and more at Toppings Edinburgh
Join me for STICKY MILDRED and friends at Topping Books Edinburgh!
The Emirates Airline Festival of Literature 2026!
An incredible experience taking part in the Emirates Airline Festival of Literature 2026
Flight or Fight at the Cheltenham Literature Festival!
Join me at the Cheltenham Literature Festival for an event based on my books I AM WOLF and I AM RAVEN!
Blitzers at the Wigtown Big Wig Book Festival!
Join me at Wigtown for my BATTLE OF THE BLITZERS event!
Children’s Book Festival at the Institut français d’Écosse
Join us for the Children’s Book Festival at the Institut français d’Écosse, for some SILLY SAUSAGE DOG fun!
One Silly Sausage Dog at the Edinburgh Kids Book Fringe!
Join me and Cordelia the Silly Sausage Dog at Argonaut Books in Leith, for a free Edinburgh ALT Fringe storytime session!
One Silly Sausage Dog at the Edinburgh Book Festival!
Join Cordelia the Silly Sausage Dog for a free Edinburgh Book Festival 'Are You Sitting Comfortably' storytelling session!
Blitzers at the Edinburgh Book Festival!
Join me at the Edinburgh Book Festival for my BATTLE OF THE BLITZERS event!
Tiny Tales at Toppings Edinburgh!
One Cheeky Octopus and Moira Coo for August's Tiny Tales at Toppings!
NLF Reading Challenge Author Session
Join me for my Neev Literature Festival Reading Challenge author session!









