Manyebook
Helena Sheehan
Marxism and the Philosophy of Science