There are books, and there are good books. There are books that are not so good, but that are good reads. And then there are the books that, when you finish reading them, make you feel emotional, inspired, full of love for language and hope for humanity.