Philosophy of Science: The Key Thinkers