Dr. Peter Huff holds the Besl Chair, and endowed chair of the Ethics/Religion and Society program at Xavier University, Dayton, Ohio. Dr. Huff’s has written the book “Vatican II, Its Impact on You.”

Tagged with: