Technology in world civilization : a thousand-year history - Pacey, Arnold (The MIT [i. e.] Massachusetts Institute of Technology, 2000)