David Ball

David Ball teaches at Denison University in Granville, Ohio, where he is chaplain and director of religious life.