Advanced laparoscopic surgery. - Hunter,J.G. (Am J Surg, 1997)