Scientific pluralism is an issue at the forefront of philosophy of science. This landmark work addresses the question, Can pluralism be advanced as a general, philosophical interpretation of science? Scientific Pluralism demonstrates the viability of the view that some phenomena require multiple accounts. Pluralists observe that scientists present various--sometimes even incompatible--models of the world and argue that this is due to the complexity...