[COMPLETED] The second book in the Ballad of the Seer Series finds Lily Bishop once again dealing with strange dreams that seem to spell out danger lurking around the small town of Ashland, Connecticut. Lily has to try to figure out what's going on and what these dreams could mean, all the while trying to dodge the newly minted queen of mean, who seems to have it out for her, for no apparent reason and attempting to maintain her schoolwork. Whoever said that high school was easy was not a teenage girl or a witch. Click on the tag balladoftheseer for more from this series.
42 parts