Crafting and implementing strategy: what every manager should know by A.J. Strickland III | Menrva Books