The scientific intellectual : the psychological & sociological origins of modern science / Lewis S. Feuer.