A review by danaleelin
Divergent by Veronica Roth

4.0