Foundations Of Strategic Management by Peter Harrison, Jeffrey S. Harrison & Caron H. St. John