Concepts of science ; a philosophical analysis. - Achinstein, Peter. (Johns Hopkins Press, 1968)