Books

The Watchmaker’s Hand The Watchmaker’s Hand
2023
Carte Blanche Carte Blanche
2011
The Burning Wire The Burning Wire
2010
The Kill Room The Kill Room
2013
The Skin Collector The Skin Collector
2014
The Never Game The Never Game
2019

Audiobooks

Carte Blanche: A James Bond Novel (Unabridged) Carte Blanche: A James Bond Novel (Unabridged)
2011
The Cold Moon (Unabridged) The Cold Moon (Unabridged)
2006
The Twelfth Card (Unabridged) The Twelfth Card (Unabridged)
2007
The Starling Project: An Audible Drama The Starling Project: An Audible Drama
2014
The Twelfth Card: Lincoln Rhyme, Book 6 The Twelfth Card: Lincoln Rhyme, Book 6
2006
The Cold Moon The Cold Moon
2006