A review by meganes_books
Divergent by Veronica Roth

5.0