Current diagnosis & treatment : surgery - Doherty, Gerard M. (A Lange medical book, 2015)