A review by caitlineff
Divergent by Veronica Roth

3.0