Recommended by Greg. He really likes these books. They are somewhat puzzling at times because the fantasy is so unreal yet not and it takes me a while to remember which time period the story is unfolding in. I thought Thief of Time was the best (of the three Pratchett's I've read) but I think Greg's right, Night Watch made me think more and was easier to relate to.