Scott Davidson Editor, Author & Translator

Scott Davidson is professor and chair of the Department of Philosophy and Rhetoric at Oklahoma City University.