Textbook of Andrology and artificial insemination in farm animals - SINGH, B.K