Why Great Expectations Still Matters: 7 Surprising Ways Dickens’ Novel Predicts the Modern World | SnapBooks