Phil rated Philosophy of Science: 5 stars June 25, 2023 Public Philosophy of Science by Samir Okasha (Very Short Introductions)