Marx, Engels and the Philosophy of Science by Thomas Workman, David Bedford | Lex | Lex