Archangel’s Heart by Nalini Singh
It’s hard to imagine that Angel’s Blood, the first of Nalini SIngh’s Guild Hunter books, was originally just a stand-alone, (according to an FAQ I read). There’s such a wealth of world building that one could believe that the author had conceived of vampire kisses (not what you think), Contracts, angelic scents, and a stupid Grimoire before the…