David Dennen

assistant professor of applied English at Chihlee University of Technology / researcher and writer on mind, language, literature, and morality