Veterinary reproduction obstetrics - Ruparvatia, R B. (Cyber Tech Publications, 2018)