Science and society : an independent journal of Marxism