Karl Marx frederick Engels Collected works (Marx and Engels: 1844-45, 1975)