Fleming's Veterinary obstetrics - J F Craig (2000, 2000)