Penny Edgell is a professor of sociology at the University of Minnesota in Minneapolis. Her main interest is in how religion shapes moral culture.
Subscribe