A review by samrushingbooks
Chaotic Good by Whitney Gardner

4.0

4.5 stars