Engineering and Western civilization - Finch, James Kip (McGraw-Hill, 1951)