A review by eg_m
Magic Slays by Ilona Andrews

4.0

Weak 4-stars. Some noticeable plot holes.