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:

Howwood Primary welcomes Hamish!

I was contacted by Laura Pughe, the P2 teacher at Howwood Primary school, who told me the boys and girls in her class were very keen to meet me because they had been working on the Hamish McHaggis books.


I was delighted when I got there to discover all the wonderful things they had been doing.  In their classroom was a little Hoggle, and big pictures of Hamish and his friends.

20140325_144627 There were letters that Hamish had sent to the class, some of them asking the children to do special tasks, such as building their own Whirry Bang vehicles.


20140325_144747Their classroom was full of the wonderful Whirry Bangs the children had made at home.









and all sorts of interesting things they had discovered about the characters.  The children had each had a chance to take cuddly little Hamish toys home and wrote about where they went with Hamish,  and there was a wall of tartan and even a visitor’s centre.












They had written stories about  spotting Nessie, the Loch Ness Monster and what a surprise they got when Hamish himself paid them a visit while they were singing his favourite song!



It was a lovely afternoon!

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