Cultures of technology and the quest for innovation. (2006) - Unknown
No abstract available