Half-Witch: a novel