An Encyclopedia of the History of Technology by Ian McNeil Other 1084 pages ISBN: 9780415147927 Goodreads page All book cover images are from Goodreads unless specified otherwise. Previous Next