Terry Pratchett
Pyramids
First Published 1989
285 Pages