
Author and Writer of Children's Books,
Detective novels and YA fiction
There is a book in everyone, you just need to begin to write.

Meet Filo, a little garden frog and his friends and enjoy their everyday adventures.

Boots, an injured swan is helped to heal. He is then released back to the wild.

Monty. a mouse and Jack the sparrow decide to leave the countryside and go to the city.





Max, a young chimp, is taken to a sanctuary. When it's forced to close, he is taken to a strange place.
Ted, is a young bear growing up in the forest. Meet his friends and enjoy his adventures.
Bubbles is a mischievous Kitten adopted by the owner of a Scrapyard.
Abandoned at the beach, Rosie is away taken to an animal centre.
The little known story of how a Camel saved Christmas.

Farmer Collins takes his daughter Lily to a market to buy some chickens. He leaves her alone for just a few minutes. He returns to find Lily, had bought a Goose
Young Adult Fantasy/Fiction
Flats Magull Detective Series


Ex-detective Steve 'Flats' Magull is enjoying a quiet night in when there's a knock at the door. Standing there is a young lady who is lost and soaking wet. He invites her in only to learn that she believes she's just killed her boyfriend.
Flats Magull is cajoled into assisting a woman desperate to discover the movements of her fiance. He follows a trail of deception from Yeovil to London and to the South Coast. When the man is found murdered, he is asked by the local Chief Inspector to head the complex investigation

A pleasant day at the races is interrupted when the big race favourite goes missing.
Private Investigator Flats Magull is hired to investigate and uncovers details of race
fixing and horse doping. The case takes a sinister turn when a promising young Jockey is found hanged. A note is found,
but was it really suicide?
The Search for Truth
The last in the Alex Grainger trilogy
is now underway. Chapter 1 is written
Make Mine a Double
The next book in the Flats Magull murder mystery series. The first 3 chapters are written. Current word count is 10,472.
Updated 19th Feb