Managing Technological Innovation by Brian Twiss & Brian C. Twiss