Shadow of Night (#2 in All Souls Trilogy) by Deborah Harkness

“No, Diana can save herself. She even saves her significant other, Matthew de Clairmont on more than one occasion. This pattern continues in the second installment of the trilogy Shadow of Night.”