Reproduction in farm animals - E S E HAFEZ