Scientific controversies philosophical and historical perspectives - Baltas, Aristeidēs.; Machamer, Peter K.; Pera, Marcello, 1943- (Oxford University Press, 2000)