Joseph Quigley rated Why Marx Was Right: 4 stars May 16, 2022 Public Why Marx Was Right by Terry Eagleton