marxist historians distinguish four large periods primitive communism slavery feudalism and capitalism