Richard Wilson

Richard Wilson

Richard Wilson is Columbus Roberts Professor of Theology and chair of the department of religion at Mercer University.