reproduction in farm animals - E.S.E Hafez (LEA&FEBIRGER, 1974)