Karl Marx frederick Engels Collected works (Marx and Engels: 1845-47, 1976)