books by subject
Mysteries
Date with Death (The Dales Detective Series, 1)
The Time to Kill: Carter Blake Book 3 (Carter Blake Series)
Presumed Dead: Carter Blake Book 5 (Carter Blake Series)
Don't Look For Me: Carter Blake Book 4 (Carter Blake Series)
Little Doubt: DI Kelly Porter Book Seven (Detective Kelly Porter): 7
Blood Ties (Manchester Trilogy): 2
The Nine Giants: The dramatic Elizabethan whodunnit: 4 (Nicholas Bracewell Mysteries)
The Silent Woman (Nicholas Bracewell): The dramatic Elizabethan whodunnit: 6 (Nicholas Bracewell Mysteries)
The Roaring Boy: 7 (Nicholas Bracewell, 7)
The Fair Maid of Bohemia: A Nicholas Bracewell Mystery: 9 (Nicholas Bracewell, 9)
Holy Disorders
Just One Look
The Colours of all the Cattle (No. 1 Ladies' Detective Agency)
The Reversal (Harry Bosch Series) (Mickey Haller Series)
Tell no one
Where Roses Never Die (Varg Veum): 0
Say You're Sorry (The Sacramento Series Book 1): when a killer closes in, there's only one way to stay alive
Hold Your Tongue (DI Eve Hunter, 1)
Die For Me (The Philadelphia/Atlanta Series Book 1)
Missing Persons
Night Soldiers
Roadkill
The Killing Room: A Gripping Thriller and a Tense Hunt for a Killer (China Thriller 3) (China Thrillers)
Paths of Glory
The Poison Tree
You've Been Warned (A format) Promo Edition
31 Bond Street
Origins: What New Discoveries Reveal About the Evolution of Our Species and Its Possible Future
True Evil