A review by canisand
Divergent by Veronica Roth

3.0