A guide to laparoscopic surgery - Najmaldin, Azad. (Blackwell Science,)