Financial Markets And Corporate Strategy by David Hillier & Mark Grinblatt