Surgery : review for new national boards - Geelhoed, Glenn W. (J & S, 1995)