Core Topics in General & Emergency Surgery A Companion to Specialist Surgical Practice 6th Edition