I’ve always had a love-hate relationship with Twitter. I’ve had some wonderful experiences with it, engaging with amazing people I’d never otherwise have come across.
Buckle up – here’s the official trailer for String City! Animation by me, music by the amazing Pete Riley – thanks, Pete! The novel’s out
The Aeolus Corporation is responsible for weather control throughout String City. Managed by the wind god, Aeolus, this industrial complex of windwranglers, cloudbusters and stormsplicers
Acheron Lock marks the junction of the River Lethe with the Acheron – also known as the River of Tears. Laced with anti-matter, the sentient
Only a couple of months to go until the release of my new novel String City. Yes, the final edits are done, the cover
I always have mixed feelings when I come to the end of a writing project. When things have gone well, there’s satisfaction at finishing the