Hafezm, E S E Reproduction In Farm Animals. By E S E Hafez - 4th Ed. - America: Lea & Febiger, 1980. - 627p.: 20cm. Index. Subjects--Index Terms: Specific topics in natural history. Zoology Dewey Class. No.: 591.6