Veterinary reproduction and obstetrics - Geoffrey H Arthur (London, 1996)