I live and write in the Kingdom of Fife, overlooking the silvery Tay, with a view of trees and grey slate roofs and a skyscape that constantly changes. I write historical adventures for 8-12 year olds, fantasy and science fiction for older readers, silly stories for younger audiences, and gripping tales for less confident readers.
I've appeared at festivals, libraries and schools from Shetland to London, Sweden to Stornoway. Teachers notes are available, with a range of multi-discipline curriculum-based activities, including ideas for writing exercises based on my stories, and ways to bring the different worlds of my books to life in the classroom.
My creative writing workshops for children, young people and adults explore poetry or prose and can be tailored to address topics such as how to create spine-chilling baddies, strange houses, ruins on Mars, just what you might do if only you had a flying horse, and many more.
I've been a judge and tutor for the Pushkin Prize, a Patron of Reading, a tutor at Moniack Mhor, and writer-in-residence for Perth and Kinross.