Clinical Canine and Feline Reproduction
Margaret V. Root Kustritz
Small Animal Theriogenology, the Practical Veterinarian