Thief of Time
1 journaler for this copy...
I don't believe Terry Pratchett knows how to write a bad book, and I hope he can give us many more. I especially like this one because .. well, I can't give anything away! Just read it.