Essentials of general surgery - Lawrence, Peter F. (Wolters Kluwer Health : Lippincott Williams & Wilkins, 2013)