Twenty-one books of engines and machines : sixteenth-century encyclopedia of hydrotechnology / ed. Alex Keller
Publisher: Athlone Press
Place of publication: London