A review by bluejayreads
Book of Night by Holly Black

4.0