Singer, C.
History of technology: vol II Mediterranean civilization and the middle ages / C. Singer - Oxford : Oxford University Press, 1979. - lix, 802p. with 44 plates
Technology : History
609
History of technology: vol II Mediterranean civilization and the middle ages / C. Singer - Oxford : Oxford University Press, 1979. - lix, 802p. with 44 plates
Technology : History
609