Phil Brandvold rated Magic shifts: 4 stars Feb. 25, 2023 Public Ilona Andrews: Magic shifts (2015)Magic shifts by Ilona Andrews (A Kate Daniels novel)