Rev. Dr. Samuel D. Giere
Rev. Dr. Samuel D. Giere