Strategic Management and Business Analysis by David Williamson & Peter Cooke