Witches wizards & magicians - Baxter,Nicola (Armadillo Books, 2001)