Rev. W.C. Allen