Lecture notes on general surgery /
Ellis, Harold,1926-
Calne, Roy Yorke.
Oxford : Blackwell Scientific Publications,
1993.