A review by rmt33
Magic Tests by Ilona Andrews

mysterious

3.75