A review by meredith_reads
Bad Magic by Pseudonymous Bosch

4.0