Magic Breaks - Ilona Andrews

I'm going to be saying this a lot over the next day or two: I LOVE KATE