A review by pastelwriter
Divergent by Veronica Roth

5.0