Allegiant

Allegiant  - Veronica Roth Contrary to most of my friends, opinions, I thought this book was perfectly written with a perfect ending.