Cancel

James Anderson

Dr. James N. Anderson is associate professor of theology and philosophy at Reformed Theological Seminary in Charlotte, N.C., and author of What’s Your Worldview?