Reproduction in Farm Animals. - HAFEZ, E S E. (London. Lipincott Williams & Wilking., 2000)