A review by lavxndr
Divergent by Veronica Roth

5.0