A review by thesupremequeen
Divergent by Veronica Roth

4.0