Scientific controversies philosophical and historical perspectives - Machamer, Peter K.; Pera, Marcello 1943-; Μπαλτάς, Αριστείδης, 1943- (Oxford University Press, 2000)