Gerhard Self, the dour, seventy-something sleuth, is back in a new chapter in the wonderful series of mysteries by the bestselling author of The Reader.
When Gerhard Self happens upon one of the most intriguing cases of his career, he can't...
It's a typical cold November night and Detective Sergeant Dennis Milne, a very atypical policeman, waits in the Traveller's Rest Hotel parking lot for the arrival of three men. Cynical and jaded, Milne earns money on the side by doing what he...