Reproduction in Farm Animals - Hafez E.S.E (Philadelphia:Lea & Febiger, 1980)