Last Breath (Morganville Vampires #11) by Rachel Caine
Emotional roller coaster. That is how I would describe Last Breath by Rachel Caine. Everything is going great. Humans and vampires are living in relative harmony in Morganville, but that never lasts long. Vampires start to disappear and there is a stranger in Morganville that only Claire can see.
Fellow blogger Tessa and I had the pleasure of meeting Mrs. Caine at a book signing at our favorite indie bookstore Murder by the Book. Rachel Caine was a lot of fun and answered questions and personalized every one's books.