Veterinary Andrology & Artificial Insemination - Saxena, M. S (New Delhi CBS Publishers and Distributers, 2000)