Read This!
Richard Farson & Ralph Keyes:
Whoever Makes
the Most Mistakes
Wins: The Paradox
of Innovation