Juliette is a good witch. Really. Her name is literally Juliette Good. Apologies for the redundancy. Good witch or not, she often ends up in the wrong place at
The mysterious woods.An adventurous boy.A malevolent witch.A wish and a curse.When a defiant young Jacob turns a blind eye to centuries of legends, his fall to
"A gorgeous and thrilling paean to the ferocious power of women. The characters live, bleed, and roar. "―Laini Taylor, New York Times bestselling author A NEW
Catch up on Mildred Hubble’s magical adventures at Miss Cackle’s Academy for Witches with these reissued editions featuring energetic new covers. Mildred’
Anna Winterson doesn't know she's a witch and would probably mock you for believing in magic, but after moving to the small town of Winter with her father, she