Dimensions of Scientific Thought by John T. Sanders