Manual of animal andrology - Chenoweth, Peter J.,; Lorton, Steven P., (CAB International, 2022)