Steve CookeSteve Cooke is Associate Professor of Political Theory at the University of Leicester. Previously, he held positions on animal rights theory and environmental politics at the University of Sheffield and Keele University and was the Society for Applie Philosophy's 30th Anniversary Postdoctoral Fellow for a project on animal rights and environmental terrorism. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code