Contributor
Bill Davis is professor of philosophy at Covenant College, adjunct professor of systematic theology at Reformed Theological Seminary, and an elder in the Presbyterian Church in America.
Filed under
Bill Davis is professor of philosophy at Covenant College, adjunct professor of systematic theology at Reformed Theological Seminary, and an elder in the Presbyterian Church in America.