Animal Welfare - Haynes, Richard P. (Springer, 2008)