Humphrey, John William

Ancient technology - 1st ed - Westport, Conn: Greenwood Press, 2006 - xxiv, 219 p. : ill. ; 25 cm

9780313327636


Technology - History - To 1500

609.3 HUM