The Nature of Scientific Knowledge. 1st ed. - McCain, Kevin (Springer International Publishing, 2020)