Charles Dickens's acknowledged masterpiece, Great Expectations, is rightly considered one of the greatest novels of all-time. It depth and breadth are staggering, as it follows its protagonist, Pip, from his early childhood through his later life. During the course of his life, we encounter a vast catalog of raw human emotions: love, hate, jealousy, hope, sadness, despair, anger, pity, empathy, sympathy -- and on and on. The story is treasured and revered for many reasons. One of its main strengths is its plot: after a somewhat slow introductory section, Dickens puts his story in fifth gear and delivers a fast-paced and exciting story that gallops along without ever losing interest or clarity. The incredibly complex plotline, full of separate stories and incidents that seem totally unrelated to each other, but are then all harnessed together as the book heads straight toward its denouement, is also full of constant plot twists, which continue up until, literally, the last paragraph. But, of course, as with all of Dickens's major works, it is the characters that make the book. Like Shakespeare, Dickens preferred to have the story develop through the characters, rather than having the characters be mere set pieces inside of an overriding story. And what great characters they are: the perennially paradoxical but essentially human Pip; the bitter and mysterious Miss Havisham; the beautiful and haughty Estella; the simple and saint-like Joe; the kind and benevolent Herbert; the very human convict, Magwitch -- and all of the other wonderful characters. Dickens excelled in creating well-rounded, very human characters who harbored very real and very complex emotions -- that is, human emotions. We identify with Pip as he winds through his life, because we have been there, too -- the disappointments, the surprises, the loves, the anger, the sadness. In whatever way his story may differ from our own, it is still essentially human, as is ours. For all of his complex and paradoxical emotions and sentiments, Pip is a recognizably human character -- and that is why we love him and this book. A masterpiece for the ages, which will endure for years yet to come, Great Expectations is a great book that can be loved by one and all, for, at its heart, is that grain of simple truth that says so much about what is human in all of us -- whether we have great expectations or not.