I have 12 published books – five novels (four of which are historical), five poetry books, a poetry anthology and a non-fiction book. My passions are the environment, especially bears, trees and the sea, and history, especially ancient prehistory.
I teach literature and creative writing at the University of the Highlands and Islands and love helping people of all ages to write – I am a highly experienced and qualified teacher and am happy to do sessions online. Before returning to University, I spent twenty years as an environmental activist, traveling all over the world to try to save the world's forests.
I have been poet in residence in the Edinburgh Botanics and Inverewe Gardens, and led walks and workshops all over the country, especially outdoors and online. As a historical novelist I love working with museums, schools and community groups to delve into our heritage. I live in Assynt, on a coastal wooded croft, and am a keen sailor.
(Photo credit: Bill Ritchie)