Corporate Strategy And Financial Analysis by David Williams, John Ellis & John R. Ellis