Echo Park
Michael Connelly
The Terror of St Trinian's and Other Drawings
Ronald Searle
Calling Out for You
Karin Fossum
Inspector Sejer Mysteries - English Publication Order (4)
Lord Edgware dies
Agatha Christie
Hercule Poirot Mystery (8)
Gutshot Straight
Lou Berney
Making Money
Terry Pratchett
Discworld (36)
Drive Me Crazy
Eric Jerome Dickey
Les misérables (Abridged)
Victor Hugo
An Ordinary Decent Criminal
Michael Van Rooy
R is for Ricochet
Sue Grafton
Kinsey Millhone (18)
Big Sky Standoff
B. J. Daniels
Montana Mystique (3)
American Gods
Neil Gaiman
American Gods (1)
Atonement: a novel
Ian McEwan