Cultural climates and technological advance in the middle ages / Lynn White, jr. - White, Lynn, jr. (OLS)http://pul/name/60844 (University of California Press, 1971)