There are books that make you laugh. There are books that make you emotional. And then there are books that manage to do both within the span of just a few pages.