A review by afwolf14
A Day of Fallen Night by Samantha Shannon

4.5