Industrial farm animal production - Gyles, Carlton (Canadian Veterinary Medical Association, 2010)