A review by virsamajor
Magic for Liars by Sarah Gailey

4.0