Animal Reproduction in Veterinary Medicine. - Aral, Faruk. (Veterinary Medicine and Science Series, 2021)