Lecture notes on general surgery - Ellis, Harold (Blackwell Scientific, 1983)