Diffusing Software Product and Process Innovations by Mark A. Ardis, Hardcover | Indigo Chapters