This is one of those books that will rip your heart out - in the best way possible. The characters are vivid, the plot strikes the perfect balance between action and tension. I've never had so many conflicting emotions about a single character in my life. When I finished reading, I had to stare at the page for several minutes to absorb everything. A well-done post-apocolyptic journey with a very unique twist on vampire mythology.