Nowadays so many of my contemporaries believe themselves to be witches that any novel on that theme risks sounding tiresomely zeitgeisty. Of course, Sylvia To