Business Strategy

An introduction, third edition

by David Campbell, David Edgar and George Stonehouse