Cathedral, forge, and waterwheel : technology and invention in the Middle Ages / - Gies, Frances. (HarperCollins Publishers,, 1994)