A review by lucidreads
Divergent by Veronica Roth

4.5