James Long is the author of non-fiction, historical fiction and thrillers. A former BBC correspondent, he lives in Bristol.
Also by James Long
Hard News
Collateral Damage
Game Ten
Sixth Column
Ferney
Knowing Max
Silence and Shadows
The Balloonist
Writing as Will Davenport
The Painter
The Perfect Sinner
With Ben Long
The Plot Against Pepys