Reproduction in farm animals - E S E Hafez (Lea & febiger, 1974)