Daniel Steel

Daniel Steel is Assistant Professor in the Department of Philosophy at Michigan State University.