Finished it!

Magic Rises - Ilona Andrews

Cor! Hugh D'Ambray has turned into a very interesting villain. When he was first introduced, I thought he was going to be the archetypal one-dimensional, mustache twirling bad-guy. But there's an awful lot more to him than that. 

 

Oh, and if I was Kate, I would have pushed Lorelei into the nearest available slurry pit.