Foundations of science - Campbell, Norman Robert (New York)
565 s.