The Well-Being Of Farm Animals by Bernard Rollin, Bernard E. Rollin & G. John Benson