Gordon Purves Associate Professor Philosophy Disciplines Philosophy Ethics and Political Philosophy Philosophy of Science Research Interests Applied Ethics Animal Ethics Environmental Ethics