Bringing new technology to market - Allen, Kathleen (Prentice hall Upper saddle river, 2003)