Surgery scientific principles and practice - Greenfield, Lazar J. 1934- (Lippincott, 1993)