Varicocele, with a report of nineteen radical operations, and the different ways in which they were done

Varicocele, with a report of nineteen radical operations, and the different ways in which they were done