A review by aubreyiously
Divergent by Veronica Roth

4.0