Marxism and the philosophy of science: a critical history : the first hundred years by Sheehan, Helena 0 Type: Book