Dilemmas in Animal Welfare Book 2016 Dilemmas in Animal Welfare MA Michael C. Appleby PS Peter Sandøe DW Daniel M. Weary 2 readers PublisherCABILanguageEnglishPublished2016 Animal welfare