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