A social history of American technology

Ruth Schwartz Cowan
Oxford University Press
9780195046052
0-19-504605-6