Kevin McCain, “The Nature of Scientific Knowledge,” Springer Science+Business Media, 2021.