How do I talk about this book without saying this thing that really needs saying? I think I’ve already said too much. It’s one of those books that can be spoiled by knowing there can be a spoiler. You look at this book, you start reading it and you never guess this book can punch you in the face. Bu...