Total Eclipse - Rachel Caine
Perhaps the conclusion of this series was predictable but only because I expected the HEA and I sure got it. Fortunately, HOW it happens was not and that is what made the wrap up well worth the read.