info

Tom Regan

Person on 3 sites

Regan was a philosopher at North Carolina State University who specialised in animal rights theory.