Open menu
Margaret V. Root Kustritz
Canine and feline theriogenology
Clinical canine and feline reproduction
Small animal theriogenology
The dog breeder's guide to successful breeding and health management