Kenneth J Howell

Howell is the Director of the John Henry Newman Institute of Catholic Thought and Adjunct Professor of Religious Studies at the University of Illinois, Champaign-Urbana.