(at time of posting)
Traveling back to Faythander wasn't on Olive's to-do list. But she has no choice. The fate of both Earth and Fairy depends on her ability to stop an ancient being called the Dreamthief. To complicate matters, she may be losing her heart to someone who can't love her in return. Saving the world, she can handle. Falling in love—not so much.
As if battling the forces of evil wasn't difficult enough…