A review by yosoykimpossible
Divergent by Veronica Roth

3.0