Animal andrology : theories and applications - Chenoweth, Peter J.; Lorton, Steven P. (CABI, 2014)