This book will make you question everyone around you! Ever time you think you know where it is going it takes a sharp left and you wonder how you didn't see it coming. I loved it to the end.