Kevin McDonough Editor

Kevin McDonough is Assistant Professor of Philosophy of Education, Department of Integrated Studies in Education, McGill University Walter Feinberg is Professor of Philosophy of Education, Educational Policy Studies, University of Illinois at Urbana-Cahmpaign