Thomas Sheehan
Thomas Sheehan is Professor of Religious Studies at Stanford University and Emeritus Professor of Philosophy at Loyola University Chicago.
Thomas Sheehan is Professor of Religious Studies at Stanford University and Emeritus Professor of Philosophy at Loyola University Chicago.