A review by taffanyq
Divergent by Veronica Roth

4.0