The seventy great inventions of the ancient world - Fagan, Brian M. (Thames & Hudson, 2004)