Good Strategy/Bad Strategy: The difference and why it matter... By Rumelt, Richard Paperback Price $18.68 Free Shipping