7-9 June 2019 – CYMERA: Scotland’s Festival of Science-Fiction, Fantasy and Horror Writing, Edinburgh. On the 8 June, I will be in conversation with Ken MacLeod and Adrian Tchaikovsky, and running a creative writing workshop. Details here.

15-19 August 2019 – WorldCon in Dublin. This will be only the second time I’ve attended a WorldCon (the first was in London in 2014), and I’m looking forward to meeting friends and colleagues from all around the globe. More details here.

27-30 September 2019 – Manx Lit Fest, Isle of Man. Emma Newman and I will be discussing science fiction and fantasy.

4-6 October 2019 – Rikon, Rijeka, Croatia. I will be guest-of-honour at this Croatian SF convention, which is currently in its 22nd year.

26 October 2019 – BristolCon. I will be a guest-of-honour for the convention’s 10th anniversary celebration.

8 November 2019 – Foyles Bookshop, Bristol. An evening of science fiction with Peter F Hamilton, Emma Newman, and Gareth L. Powell. Tickets here.