David Ebrey Editor & Author

David Ebrey is Assistant Professor of Philosophy at Northwestern University, Illinois.