Skip to main content Skip to search Skip to search

About

Mary Midgley

Mary Midgley is an English moral philosopher who taught at Newcastle University and is best known for her work on ethics and animal rights.