Reproduction in farm animals - Hafez, B.; Hafez, E. S. E. [ (Elsayed Saad Eldin)] , 1922- (Lippincott Williams & Wilkins, 2000)