Lecture notes on general surgery - Ellis, Harold 1926- (The Lecture notes series, 1987)