A review by perfi
The Fifth Elephant by Terry Pratchett

5.0