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.