The wizard's promise /
McNish, Cliff.
London : Dolphin Paperbacks,
2003, c2002.
Originally published: London : Orion Children's Books, 2002.
Good and evil
Witches