A review by earlgaytea711
One Fell Sweep by Ilona Andrews

funny mysterious tense fast-paced

5.0