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