Understanding Animal Welfare: The Science in its Cultural Context by David Fraser Back to product details page >