Add to Cart Why Smart Companies Do Dumb Things: Avoiding Eight Common Mistakes in New Product Development $25.99 $14.03