Current News

At the Manchester Literature Festival

Enjoyed my turn at the Manchester Literature Festival discussing historical fiction with the author, Katharine McMahon.  The organisers have written up a blog of our event that touches on some …

Read on


The Sunday Times Review

Thumbs up from The Sunday Times for The Poison Tide ‘First Class thriller…that possesses a richness of characterisation and intelligence that few other such thrillers can match.’


Manchester Literature Festival

Looking forward to chatting about historical fiction with Katharine McMahon, the author of ‘The Alchemist’s Daughter’ and ‘The Rose of Sebastopol’ at the Manchester Literature Festival on Monday [October 15]. …

Read on


‘Six Weeks’ and ‘Parade’s End’

Six Weeks:  For a time, this was the life expectancy of a junior infantry officer on the Western Front in 1914-18. I was in London last week researching my next …

Read on


Eurocrime Review of The Poison Tide

A review of The Poison Tide from Eurocrime.  ‘Gripped until the final page’, writes Terry Halligan.  


Shots Feature: The spy and his conscience

Spies aren’t that different from you and me – at first…. Here are a few thoughts on spies, fictional spies and the struggle to ‘do the right thing’ in a …

Read on


Peterborough Telegraph Review

An eight star review from The Peterborough Telegraph:   ‘This fine novel fuses fiction with real-life First World War events. The Germans are supplying guns to the rebels in Ireland …

Read on


Review of The Poison Tide

  The Sir Read A Lot historical fiction website has reviewed The Poison Tide and found it ‘a thoroughly enjoyable read’.  Thanks for the thumbs up – and here is …

Read on


Talking in Edinburgh

Great to be at the Edinburgh International Book Festival last night.  A chance to meet, Edward Wilson, the author of Cold War spy thrillers.  We were talking about our books, …

Read on


Edinburgh International Book Festival – The Spying Game

I’m talking about espionage thrillers at the Edinburgh International Book Festival tonight at 8.30 p.m. Come along if you can…