Gerald Allen Cohen and Will Kymlicka Human nature and social change in the Marxist conception of history articleHuman nature and social change in the Marxist conception of historyGerald Allen Cohen and Will KymlickaThe Journal of philosophy, vol. 85, no. 4, 1988, pp. 171–191PDF