A review by offworldcolony
Pyramids by Terry Pratchett

3.0

Perhaps worth re-reading. I couldn't fully engage with the story, but I loved the characterisations.