Marx, Engels and the Philosophy of Science - David Bedford; Thomas Workman (Taylor and Francis, 2023)