Atlas of Tumor Pathology: Tumors of the Testis, Adnexa, Spermatic Cord, and Scrotum 1999