Alfred Rupert HallBooksA History of TechnologyA History of Technology, Volume IIIPhilosophers at WarAuthor data: Open Library