Spellbound - Green, Jane (Penguin books, 2003)