SHEPPARD, HUGH RICHARD Meaning of SHEPPARD, HUGH RICHARD in English (1880-1937) Anglican preacher; radio preacher; pacifist Theological and philosophical biography English dict. Английский словарь богословской и философской биографии . 2012