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