Corrupted Science
John Grant
Wyrd Sisters: A Discworld Novel
Terry Pratchett
Discworld (6)
Small Gods
Discworld (13)
Interesting Times
Discworld (17)