son of a witch
a book by author Gregory Maguire