Principles of Laparoscopic Surgery Basic and Advanced Techniques - Arregui, Maurice E.; Fitzgibbons, Robert J.; Katkhouda, Namir; McKernan, J. Barry (Springer New York, 1995)