The Science of Animal Agriculture - Herren,Ray V. (Cengage, 2019)