bashfulpuppy rated The Fifth Elephant: 5 stars Dec. 20, 2021 Public The Fifth Elephant by Terry Pratchett