Fallen

Fallen - Lauren Kate Haven't read far enough to get to the bad stuff. Which is fine with me.