Being Numerous
Natasha Lennard
Haunted
Meg Cabot
The Mediator (5)
Blood Heir
Amélie Wen Zhao
Blood Heir (1)
Witching Hour
Anne Rice
The Mayfair Witches (1)
Witch Wraith
Terry Brooks
Shannara (27)