About James Bibza

Dr. Bibza is a professor of religion and philosophy at Grove City College. He holds a Ph.D. from Princeton Theological Seminary. Contact him at [email protected].