My Books

My Blog

Gates of Stone: cover GIF of the tiger

My US publisher made a GIF for the cover of Gates of Stone (out in Feb-roar-y – sorry). I really…

Gates of Stone: three months to go . . .

As many of you know, I have written an Asian-flavoured epic fantasy novel under the pseudonym Angus Macallan. It’s called…

Happy 330th birthday to the Glorious Revolution

On this day, Guy Fawkes’ Day, November 5th, exactly three hundred and thirty years ago, the Protestant Dutch ruler William…

Free Book Friday (October 26): and the winner is . . .

The winner of this week’s Free Book Friday (October 26, 2018) is Trevor Heap! Congratulations, Trevor, and I will be…

Blood’s Revolution: Historical Note

This is an edited version of the Historical Note published at the end of Blood’s Revolution. It contains a few…

Free Book Friday: this week’s winners (October 19th)

Thanks to all of you who got in touch for this week’s Free Book Friday. I really wish I had…

Beer, brave men and a royal bastard’s rebellion

In the summer of 2016, I went to Somerset to watch a re-enactment of the Battle of Sedgemoor (1685). It…

Free Book Friday: this week’s winners! (October 12, 2018)

Thanks to all those – hundreds of you – who got in touch for the first ever Free Book Friday….