Introduction -- Developing good strategy-a science or an art? -- What makes strategy development difficult nowadays? -- Why the top team must lead the charge -- The execution of strategy-the people puzzle -- So how do managers make a difference to strategy? -- Ten strategic pitfalls -- And ten ways to get it right -- Tips for new leaders -- In summary.