Elements of reproduction and reproductive diseases of goats - Rana, Tanmoy (Wiley-Blackwell, 2025)