The engines of our ingenuity : an engineer looks at technology and culture - Lienhard, J. H. (New York Oxford University Press, 2000)
Keywords: Technology -- Social aspects; Creative ability in technology