Just when you think that every vampire scenario has been played Karpov-Kinrade slips the rug out from under you and makes you think again. Likeable hero/heroine and supporting characters you can cry over and some you’d like to set fire to. I enjoyed every minute and can’t wait to move on to the next.