James Rutherford (Q75451548)
(1838-1928)
Language:
other details