Handbook of veterinary obstetrics - Jackson, Peter G G (Saunders, 2004)