Management Consulting in Practice by Peter May, Paul May & Fiona Caerniawska