Compendium of animal reproduction - Ptaszynska, Monika (Intervet, 2003)