Manual of Surgery Volume First: General Surgery. Sixth Edition. by Alexis Thomson et al.