Erin A. Craig is a master at developing her characters, giving them real-world obstacles to work through while adding a hint of magic to keep readers on their toes.
Delacorte
9780593482582
Delacorte
9780593482582
Erin A. Craig is a master at developing her characters, giving them real-world obstacles to work through while adding a hint of magic to keep readers on their toes.
Stay on top of new releases: Sign up for our newsletter to receive reading recommendations in your favorite genres.