A review by bookishraccoon504
Divergent by Veronica Roth

3.0