Angels' Blood  - Nalini Singh, Justine Eyre Wow. Loved this one.