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