Essentials of Strategic Management by Frank Martin, John Thompson & John Gamble