Magic Binds (Kate Daniels #9)
by Ilona Andrews
★★★★★