Farm animal welfare, what, if any, progress?
Harrison, Ruth.
UFAW c1988
Livestock.