3.75 stars rounded upCompelling read; loved the world built and the pretty intense plot. It was an interesting way to write about vampires. I enjoyed the tension of Rafael's need for revenge but at the same time, I liked the part where he needed to submit.Although I could do with less use of "pet" a...