Farm animal production commentary ruffles feathers.
Anderson
Bruce C
BC
D000822:Animal Husbandry / Q000379:methods*; D000818:Animals; D003247:Conservation of Natural Resources; D004777:Environment; D001841:Human-Animal Bond; D006801:Humans