Class is in session: Fantasy world building

I’m delighted to announce that starting in May I will be teaching an online writing course with LitReactor. This will be a two week course, available to anyone around the world, on fantasy world building. As you can imagine I’ve spent a lot of time creating fantasy worlds and thinking about all of the elementsContinue reading “Class is in session: Fantasy world building”

Something new and doubt

I’ve just sent in the first draft of something totally new to my agent for her feedback. This is still fantasy, but the story is not set in the same world, there aren’t any mages in this book and it’s a bit different in terms of style and pacing. Now comes the waiting. It wasContinue reading “Something new and doubt”

End of an Age

Just a quick update post to say that I’ve just sent off the amended proof for Magebane, book 3 in the Age of Dread trilogy. So that’s the end of the second Age in that world and, for now at least, the end of the story of those characters. I started writing Battlemage many yearsContinue reading “End of an Age”

All I want for Christmas….

…..is a review. Well, ok, I would like people to buy my books, but if you’ve done that already, then thank you. But if you have a bit more time then I would really appreciate it if you could leave a review on Amazon, and Goodreads (if you are on there), even the same oneContinue reading “All I want for Christmas….”

Magefall – Time is weird

So, Magefall is published this week. Yeah, how did that happen so fast? On the one hand, it feels like 5 minutes since Mageborn was published. On the other hand it’s actually been nearly a year and thinking back over the last twelve months quite a lot has happened to me in that time. ToContinue reading “Magefall – Time is weird”

Breaking all the rules

I’m currently working on my 7th novel (since being published – not including all the trunk novels) and something weird has happened. I’m breaking some of my own rules. You have to write every day. You have to plan every book. You must not plan the story, let it flow organically. You need to setContinue reading “Breaking all the rules”

On Time Every Time

This post has been bubbling under for a while but it was brought to the forefront of my mind today by a tweet. Someone commented that they wait until the series of books is finished before picking them up in one go because they were shy about starting a series with an unpublished finish. Ok,Continue reading “On Time Every Time”

That’s a wrap….for now

The first draft of Mage3 (currently untitled), the third book in the Age of Dread trilogy, has now gone off to my editors at Orbit. So that’s it, I’m done….for the time being at least. In a few months’ time the next round of hard work will begin with edits and so on, but forContinue reading “That’s a wrap….for now”

Crash Landing – New Podcast

As you may be aware, maybe not, as well as writing novels and comics, I am also a podcaster. Grouchy Old Geeks I‘ve been podcasting 11 years this July with my co-host Scott Grandison. It started out as Comic Book Outsiders but then morphed into Grouchy Old Geeks (as we both drift closer to middleContinue reading “Crash Landing – New Podcast”

Les Imaginales Festival

I am delighted to be able to announce that this May, from 24-27th, I will be attending my first convention overseas, Les Imaginales in Epinal, France. As well as a host of European authors there are 5 British authors attending (RJ Barker, Ed McDonald, Al Robertson, Christopher Priest and me) and 5 American authors (MarieContinue reading “Les Imaginales Festival”