Archangel's Consort (Guild Hunter Series #3)

Archangel's Consort   - Nalini Singh Re-read 31st March:I am so sorry that I finished it again! This series NEVER gets old.Re-read: I don't know how Nalini Singh does it but her books are amazing. I love the developing relationship of Elena and Raphael, the way they struggle to be what the other one needs.