A review by its_van_vulpen
Illusion by Sherrilyn Kenyon

5.0