Scan barcode
A review by mikbond
Allegiant by Veronica Roth
5.0
I didn't like the ending, necessarily. But I can see why the author chose this ending and now I can't really picture it any other way! I was an emotional wreck after this book but I definitely recommend it!