Peter A. Huff
Dr. Peter Huff is currently on leave of absence from Centenary College. He is the Besl Family Chair of Ethics/Religion and Society at Xavier University.
His present address:
Xavier University
124 Hinkle Hall
5 University Drive
Cincinnati, OH 45207-4442
You can reach Dr. Huff via email at email