Cross
James Patterson
Alex Cross (12)
Impossible Languages
Andrea Moro
Devil May Care
Sebastian Faulks
The Day Of The Jackal
Frederick Forsyth
Two Trains Running
Andrew Vachss