Stephen J. Heaney

Stephen J. Heaney

By

Stephen J. Heaney is Associate Professor of Philosophy at the University of Saint Thomas in Saint Paul, MN, where he has been teaching since 1987. He received his PhD from Marquette University in 1988.

MENU