Divergent - Veronica Roth Just one word i can say AWESOME