Archangel's Kiss (Guild Hunter, #2) - Nalini Singh 4.5 stars