Essentials Of Strategic Management by Eric Hill, Gareth Jones & Charles Hill