Farson, Richard. The Innovation Paradox the success of failure, the failure of success - New York Free Press 2002 - xi,130 p. ISBN: 9780743225939 Subjects--Topical Terms: Leadership Dewey Class. No.: 658.409FAR