Animal Breeding and Genetics - Spangler, Matthew L. (Encyclopedia of Sustainability Science and Technology Series, 2023)