Steven Best
Person

Associate Professor and Chair of Philosophy, University of Texas (El Paso); Founding Member, Center on Animal Liberation Affairs; President, Stop Animal Neglect and Exploitation