Current Concepts In General Surgery by William R Wrightson