A review by wandering_heart_reads
Divergent by Veronica Roth

5.0