The Last Supper
Philip Willan
Grave Mistake
Ngaio Marsh
Roderick Alleyn (30)
Payment in Blood
Elizabeth George
Inspector Lynley (2)
Odd Hours
Dean Koontz
Odd Thomas (4)
The Glass Castle: a Memoir
Jeannette Walls