Hadley V. Baxendale
overview