SHEPPARD, HUGH RICHARD


Meaning of SHEPPARD, HUGH RICHARD in English

(1880-1937) Anglican preacher; radio preacher; pacifist

Theological and philosophical biography English dict.      Английский словарь богословской и философской биографии .