Contact Me

Welcome to my site!

Some of my books

I write books for all ages, for young children to teenage and adults. I have also written a book on writing - Writing for Children - for both aspiring and newly published authors.

While I spend quite a lot of time visiting libraries, schools and festivals talking about my books and running creative writing workshops, I do manage to find time to write, too!

You can download the free story: Hamish McHaggis and the Aberlady Gala Mystery.

Latest News:

Park Mains High School, Erskine

Before the Easter break I visited Park Mains High School in Erskine, speaking to their S3 year group.

A great event organised by their excellent librarian Christine Kerr.lstrachan (2)

Fife – They do love Hamish McHaggis there!

I was invited back up to Fife this week and it was a lovely way to finish off my visits around World Book Day.  This time it was to visit two newly refurbished libraries – one in Cowdenbeath and the other in Auchtermuchty.

These small libraries are little gems and much appreciated by their local communities who are delighted with the renovations and proud of their libraries.



Hamish McHaggis also enjoyed meeting the children who came to listen to the stories and some of them came up to give him a cuddle, too.



I also delighted when I got an email from the children of Lundin Mill Primary school in Fife who have been writing their own Hamish McHaggis stories and sent them to me to read. They also drew excellent cover pictures for their stories, as you can see below.

hamish books from Lundin Mill  PS


3 Wee Write Festival 2014 – Glasgow

aye write 2014

This year the Aye Write Glasgow Book Festival has given birth to Wee Write, a dedicated  Children’s festival with a public and a schools programme.

I was speaking to school children on the Friday of World Book Day week  (7th march) and again on Monday 10th.

It was lovely to be back at the Mitchell Library which is a great venue.  


I had Hamish McHaggis with me and it was a lot of fun!