William Ryle Davies, 1844-1901
By: gan y Parch. R. Humphreys, Liverpool.
Publisher: R. B. Ellis
Published: 1904
Place of publication: Caernarfon
Language: wel
Number of pages: 168
Subjects: Davies, William Ryle, -- 1844-1901.