Search results
We did not find results for: Tom Regan.
Check spelling or type a new query.
We did not find results for: Tom Regan.
Check spelling or type a new query.
Tom Regan was an American philosopher who specialized in animal rights theory. He was professor emeritus of philosophy at North Carolina State University, where he had taught from ... Wikipedia