Unearthly by Cynthia Hand
Unearthly by Cynthia Hand

So I have an exam today...and I'm reading instead of revising. Lol.