[COMPLETED] Lily Bishop is in trouble in Book Three of the Ballad of the Seer series. She is on the run with her boyfriend and soulmate, Duncan, attempting to clear her name of the charges that have been brought against her by the Council of Witches. Meanwhile, Lily's friends and family are left behind to wait and wonder where in the world she could be, all the while, dealing with an influx of witches, searching for Lily. And they won't stop until she is found. With the rise of a new foe and the return of an old enemy, Lily will face her toughest challenges yet. Click on the tag balladoftheseer for more from this series.
48 parts