Scan barcode
A review by whatdaniellereads
Divergent by Veronica Roth
5.0
I can not describe how much I love this book. It has everything; perfect characters, great writing & high tension.