The Ethics and Environmental Impacts of Factory Farming