James Gilchrist

James A. Gilchrist is a Presbyterian pastor who teaches religion at Dickinson College in Carlisle, Pennsylvania.