My Favorite Witch
Annette Blair
Accidental Witch (2)
A Betrayal of Storms
Ben Alderson
Realm of Fey (1)
The End of the Painbow
Spider Robinson
Labyrinth
Kat Richardson
Greywalker (5)
Harry Potter and the Order of the Phoenix
J. K. Rowling
Harry Potter (5)