A review by breanne
Magic Shifts by Ilona Andrews

1.5

This was all over the place.