A review by kateywumpus
The Man from the Diogenes Club by Kim Newman

4.0