A reevaluation of the mechanism of testicular descent: reasons for failed descent or ascent. - Tanyel,F.C. (J Pediatr Surg, 2000)