Advanced laparoscopic surgery : techniques and tips. (Heidelberg Springer, 2010)