Pamela  Hart    Animal  Legal  Defense  Fund  aldf.org    Animal Protection Perspective on CAFOs http://brianstpierretraining.com/index.php/vegetarian-musings-part-1/…