Review of current varicocelectomy techniques and their outcomes. - Diegidio, Paul; Jhaveri, Jay K.; Ghannam, Suzanne; Pinkhasov, Ruben; Shabsigh, Ridwan; Fisch, Harry (BJU International, 2011)