Diseases Of The Testis by Timothy J. Christmas, Michael D. Dinneen & Larry I. Lipshultz