A review by patchworkbunny
The Fifth Elephant by Terry Pratchett

5.0