A review by witnessingrace
Allegiant by Veronica Roth

adventurous challenging tense medium-paced

4.5