Greenfield's surgery : scientific principles & practice - Greenfield, Lazar J. , 1934-; Mulholland, Michael W. (Lippincott Williams & Wilkins, 2006)