
Two Graves
2013
ISBN 9780446555005
The book of the dead
2014
ISBN 9781455582938
The wings of the Sphinx
2010
ISBN 9780143116608
The overnight kidnapper
2019
ISBN 9780143131137
The shape of water
2004
ISBN 9780330492867
Tough cookie
2000
ISBN 9780553107234
The Paper Moon
2008
ISBN 9781597228091
The Age of Doubt
2012
ISBN 9781410451729
Voice of the violin
2006
ISBN 9780330492997
The Potter's Field
2011
ISBN 9781101552612
Bruno, chief of police
2008
ISBN 9781847245076
The killing of Polly Carter
2015
ISBN 9781848454392
The Marco Effect
2014
ISBN 9780525954026
Marcoeffekten
2014
ISBN 9789100137557
Tamarack county
2014
ISBN 9781451645774
Hard time
2000
ISBN 9780140276725
The absent one
2012
ISBN 9780525952893
Unraveling
2019
ISBN 9780756415211
The water outlaws
2023
ISBN 9781837861415
The Roald Dahl library
2019
ISBN 9780141361604
The Cat who saw red
1986
ISBN 9780515084917
The cat who knew a cardinal
1991
ISBN 9780399136641
We are all guilty here
2025
ISBN 9780063336773
Johannes Cabal the Detective
2010
ISBN 9780385533232