Spellbreaker by Steve Jackson & Ian Livingstone