A review by extracaa
Divergent by Veronica Roth

4.0