K. Craig KentBooksAdvances in Surgery 2016Haimovici's Vascular SurgeryAdvances in vascular surgeryAdvances in Vascular Surgery (Advances)Author data: Open Library