Why Marx was right - Eagleton, Terry, (Yale University Press,)