David Kyle Johnson
David Kyle Johnson is a professor of philosophy at King's College in Wilkes-Barre, Pennsylvania. He also produces lecture series for The Teaching Company's The Great Courses and has edited several volumes of works on popular culture.
David Kyle Johnson is a professor of philosophy at King's College in Wilkes-Barre, Pennsylvania. He also produces lecture series for The Teaching Company's The Great Courses and has edited several volumes of works on popular culture. See less
David Kyle Johnson's Featured Books