American genesis : a century of invention and technological enthusiasm, 1870-1970 / - Hughes, Thomas Parke. (Viking,, 1989)