Veterinary Obstetrics and Genital Diseases (Theriogenology) - Stephen J Roberts (CBS publishers and distributors, 2004)