rebeccacider 's review for:

Pyramids by Terry Pratchett
3.0

The jokes were more groan-inducing than usual in this one, but it had some surprisingly beautiful moments near the end.