Advanced Laparoscopic Surgery: Techniques And Tips Second Edition By Namir Katkhouda (Author)