The seventy great inventions of the ancient world - Fagan, Brian M. (UK : Thames & Hudson, 2004)
Keywords: Inventions -- history; Technology -- history