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