Review: Ilona Andrews’s “Magic Shifts”

It’s understandable that the eighth book in a fantasy series might come off a bit stale. Ilona Andrews’s Kate Daniels series is one of the best I’ve come across, but Magic Shifts is far from its best installment. Fortunately, what constitutes a slump for this story could be the peak of many lesser narratives, so there […]