Karl Marx on society and social change - Engels Friedrich (1973)