A review by sadieriley
An Unkindness of Magicians by Kat Howard

2.0