Arthur's veterinary reproduction and obstetrics - England, Gary C. W. (W. B. Saunders, 2001)