Kevin DillerKevin Diller (PhD, University of St. Andrews) is associate professor of philosophy and religion at Taylor University in Upland, Indiana. He holds graduate degrees from Princeton Theological Seminary and Calvin Theological Seminary, and completed postoctoral work at the University of Notre Dame where he was awarded the prestigious Frederick J. Crosson Fellowship from the Notre Dame Center for Philosophy of Religion. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code