On Wednesday 9 May 2018 I’ll be speaking at the Innerpeffray Library as part of their 2018 lecture series. The Library was featured in fictional form in my 2017 novel The Pearl Thief, which turned out to be the beginning of a…
Code Name Verity has been chosen as the Portage CommuniTEEN Read, in collaboration between Portage, Michigan’s two high schools, the Portage District Library, and Bookbug Bookstore – which means I’m going to Portage, Michigan, to talk about the book with all the…
I’m excited to announce the publication of my most recent novel, Cobalt Squadron, which is set in the Star Wars universe and features new characters from The Last Jedi! The book came out on the same day as the film. It was a pleasure to write,…
Saturday 9 September 2017, 2.00 p.m.: Again, as part of Perth & Kinross’s Doors Open Day festival, I’ll be reading and signing at the Pitlochry Dam Visitor Centre. Come along to find out more about the River Tay and its pearls as…
Here are a few things I’ve got scheduled for this summer! Thursday 22 June 2017, 10 am – 3 pm: I’ll be participating in Timehop: Wordpool’s Young Adult Fiction Festival. Blackpool, England. Friday 28 – Sunday 30 July 2017: I’m a guest…
Bloomsbury, Waterstones, and the Perth and Kinross Heritage Trust are collaborating in a Scotland-based launch of The Pearl Thief with an event at the Perth Museum on Thursday 18 May 2017. Together with Jess Smith, storyteller and outstanding advocate for the Traveller community in…
There are some interesting posts and reviews up this week on The Pearl Thief, in celebration of its release. Some of them are written by readers I know well, some by well-respected reviewers, and some by me as a guest…
I’m doing a speedy and sweeping race across the USA to coincide with Disney Hyperion’s release of The Pearl Thief on 2 May 2017. Here are the scheduled events so far: Tuesday, 2 May 2017, 7 p.m.: Politics & Prose,…
Rose Under Fire has been chosen as Central Pennsylvania’s One Book, One Community read across a 6-county area including over 80 libraries. I’m incredibly excited and honored that my book’s been chosen, and I’ll be speaking at a couple of local…
Thursday, 27 October 2016: 11.00 a.m. – 2:30 p.m. I’ll be on the author team at the West Scotland Heat of the Kids Lit Quiz again, held at Our Lady’s High School in Cumbernauld, Scotland. Last year’s winners of this heat, Hamilton…