Mastering the dynamics of innovation: how companies can seize opportunities in the face of technological change by JAMES M. UTTERBACK | Menrva Books | MenrvaBooks