9781260152555: Crafting and Executing Strategy: Concepts