Atlas of general surgery - Dudley, Hugh A. F. (Hugh Arnold Freeman); Carter, David Craig; Russell, R. C. G. (Butterworths, 1986)