Hill, Donald

A history of engineering in classical andmedival times / Donald Hill - 263 pages : illustrations ; 23 cm

Includes index

Includes Bibliography

0812691431


Engineering--History.--Europe
Engineering --History--Asia

620.00901