Lecture Notes on General Surgery (Blackwell Scientific Publications)