A review by mousereads
Sourcery by Terry Pratchett

3.0