An introduction to the philosophy of science / Kent W. Staley. New York : Cambridge University Press, 2014