Hazel is head over heels with Elizabeth, the beautiful "English rose," who also happens to be a professor studying the Salem witch trials--
and who is avowedly anti-magic. |
Hazel is an honest-to-goodness witch, living in 21st century Salem, Massachusetts.
Will Hazel give up on the love of her life? Or will she give up magic to be with Elizabeth? |