Oxford Handbook of Operative Surgery 3rd Revised edition
by Agarwal, Anil (Consultant General and Colorectal Surgeon, Consultant General and Colorectal Surgeon, North Tees and Hartlepool NHS Trust; Honorary Lecturer, Durham University, UK); Borley, Neil (Consultant Colorectal Surgeon, Consultant Colorectal Surgeon, Cheltenham General Hospital, Cheltenham, UK); McLatchie, Greg (Consultant Surgeon, Consultant Surgeon, Lister Hospital, Stevenage, UK)