Mark Christopher Mattes, Ph.D., is Professor of Philosophy and Theology at the Grand View University in Des Moines, Iowa, USA.Mark Christopher Mattes, Ph.D., is Professor of Philosophy and Theology at the Grand View University in Des Moines, Iowa, USA.