Facing up : science and its cultural adversaries - Weinberg, Steven, 1933- (Harvard University Press, 2001)