The Sciences Of Animal Welfare door David Mellor, David J. Mellor & Emily Patterson-Kane