David Kyle Johnson
David Kyle Johnson is a professor of philosophy at King’s College, Pennsylvania. He creates courses for Wondrium’s “The Great Courses” and publishes on many issues, including time and free will. His latest project is as the editor-in-chief of the Palgrave
David Kyle Johnson is a professor of philosophy at King’s College, Pennsylvania. He creates courses for Wondrium’s “The Great Courses” and publishes on many issues, including time and free will. His latest project is as the editor-in-chief of the Palgrave