Clinical Surgery by Jeremy N. Thompson & Michael M. Henry