General surgery - Harold ellis (british, 2000)