General Surgery by K.I. Bland & A. Csendes