My Books

Arthur and Me (Firefly Press, 2014)

arthurcoverAccident prone Tomos is dreading the school trip, where the awful bullies will pick on him as usual. When he falls down a hole and accidentally wakes the sleeping King Arthur things seem to be looking up. An ancient hero to sort out the bullies for him! But Arthur is not exactly as the history books claimed. He’s nervous, can’t ride a horse and all his knights pick on him. If Tomos is going to solve his problems he’s going to have to help Arthur and that means dealing with twelve grumpy knights, not to mention the dread Chicken of Doom……

Arthur and Me is packed with hilarious illustrations by Peter Stevenson.

Screenshot 2020-02-29 at 14.32.29

Max the Detective Cat : The Disappearing Diva (Nosy Crow, 2018

Max is a pampered cat, used to the finer things in life, till he finds himself lost on the streets o
f London. Taking on the job of chief mouser at the Theatre Royal, Max turns detective when he begins to suspect that the famous singer Madame Emerald is hiding a dastardly secret. Soon he is up to his whiskers in his first mystery, dashing across the rooftops of the city in a race to catch a thief….

Max the Detective Cat is beautifully illustrated throughout by Nicola Kinnear. More of Nicola’s work can be found at

Max the Detective Cat : The Phantom Portait (Nosy Crow, September 2018)

Screenshot 2020-02-29 at 14.33.16


The theatre company travel to a country castle for a special Halloween show, but soon the actors are being rattled by ghostly appearances and rumours of a cursed painting. Max is soon on the case, suspicious that the strange happenings have more to do with missing jewels than scary ghouls.



Screenshot 2020-02-29 at 14.32.55

Max the Detective Cat : The Catnap Caper (Nosy Crow September 2019) – Max and Oscar face their first international mystery when they are invited to Paris. The pampered pets of high society are going missing and it may have something to do with the singing competition that is gripping the city. It’s up to Max to save the day once again.