Contemporary Vascular Surgery by William H. Pearce & James S.T. Yao