Rob and Smith Atlas of General Surgery - Hugh Dudley