Progress in Colorectal Surgery - Beynon, John; Carr, Nicholas D.; Beynon, John; Carr, Nicholas D.; Carr, Nicholas David (Springer London, 2005)