Theory Of Strategic Management by Charles W.L. Hill, Gareth R. Jones & Hill/Jones