Kelly James Clark

Kelly James Clark is Professor of Philosophy at Calvin College in Grand Rapids, Michigan.