Divergent  - Veronica Roth please read my review at thebookbabesreads.blogspot.com