Catherine Z. Elgin is Professor of the Philosophy of Education, Harvard University.