News and Events

My one man play, The Price of a Fish Supper, which was first produced at Glasgow’s Oran Mor and after that at the Edinburgh Festival Fringe, and on BBCR4, had its first Ayrshire production at Ayr’s Gaiety Theatre, on 6th and 7th September 2017 with the amazing Ken O’Hara as Rab, and Isi Nimmo directing. The show was a sell-out but don’t worry if you couldn’t get tickets. There will be a short tour, starting in May of this year, to various Ayrshire villages.

As well as the launch of The Jewel in May 2016, my history of the Isle of Gigha was reprinted by Birlinn, with an updated text, a new cover and a new title: The Way It Was.  For Jean, Poems, Songs and Letters for Jean Armour, was published by Saraband in January 2017 and The Curiosity Cabinet was relaunched by the same publisher.  The Posy Ring, with the same wonderful fictional island setting, will be published by Saraband in April this year, the first novel in the Annals of Flowerfield. I’m currently working on book number two in the series: The Marigold Child.




I’m on the Society of Authors website and the Live Literature Scotland database.

I’m happy to give entertaining talks on all aspects of my research and writing. I can speak on subjects ranging from Jean Armour, Robert Burns and 18th Century Scotland to researching and writing historical and contemporary fiction.

I give a very limited number of  expenses only talks each year to some local not-for-profit organisations such as the SWRI, Burns clubs and book groups. These are on a first come first served basis and paid events generally take precedence.

NB For all events, expenses at a minimum of £25 are payable, but bear in mind that I live in the countryside, so midwinter events may be problematic.

If you are registered with the Scottish Book Trust, you can invite me under their Live Literature scheme. If not, my normal fee for a talk, plus reading and discussion, up to a maximum of one and a half hours, is the Book Trust minimum of £175 per session plus travel expenses and overnight accommodation if applicable.  Please note that if you would like me to judge a competition as part of my visit, an extra fee will be payable for the time involved.

I seldom undertake school visits although I’m happy to speak to University or College Creative Writing students.

If you would like to host a book launch and signing session for me, please contact my publisher, Saraband, to request this.


For Live Literature funded events, please have the form signed and ready for me to take away.

For other events, if you can’t pay at the time then please pay on invoice, within 30 days. I can take cheques, or Paypal, or can give you bank details on request.

Like most writers, I am officially self employed. Please don’t ask me to fill in extensive forms to prove this, or attempt to put me on your payroll. You can, however, give me a purchase order number or treat me as a service provider.


If I’m driving to the venue I am happy to bring books along to sell and will sign them at the event if requested. I’m also delighted to sign any pre-purchased books. If, however, you want to use book sales as a fundraiser for your organisation that’s excellent,  but books must then be purchased from my publisher and their distributor, who should be contacted in advance. If you are organising a conference or festival you may find it easier to partner with a local bookshop which will do the ordering for you.


I do a number of events throughout the year, and I’m usually well organised, but it helps if you ask me some months in advance and then contact me again, the week before, to remind me of the details. Give me a mobile number in case of problems, details of venue, likely audience numbers and general format of the evening.

Please see the contact page for details of how to get in touch through this website.