Machamer, Peter Scientific controversies / by Peter Machamer - London : Oxford University Press, 2000. Subjects--Index Terms: General Science Philosophical Study