William James Ramsay
1850 - 1904 (54 years)
Jane
-1885
-1885
Robert Tweed
1762-1845
1762-1845
Hugh Ramsay
1812-1871
1812-1871
Mary Tweed
-1881
-1881
William James Ramsay
1850-1904
1850-1904