A Troubled Course
David Donachie
John Pearce (17)
The Beautiful Mystery
Louise Penny
Chief Inspector Armand Gamache (8)
Porterhouse Blue
Tom Sharpe
The Mysterious Commission
Michael Innes
Charles Honeybath (1)
The Zero Game
Brad Meltzer