reproduction in farm animals - E S E Hafez (Lea And Febiger, 1987)