Farson, Richard Evans The innovation paradox : the success of failure, the failure of success Richard Evans Farson, Ralph Keyes - New York Free Press 2002 - xii, 130 p. ; 23 cm ISBN: 9780743225939 Dewey Class. No.: 658.409 FAR