Overview

Alfred Ernest Garvie

(1861—1945) Congregational minister and theologian