Reading progress update: I've read 310 out of 418 pages.

Daughter of Smoke & Bone (Daughter of Smoke and Bone) - Laini Taylor

Holy crap!

 

 

Laini Taylor, I think you have a new fan.