Blood Promise - Richelle Mead
i was so mad at Rose in this one, even though i knew she would come through in the end. i don't know how to feel about Dimitri. =/