Thompson, James L. (James Livingstone), 1832-1913.

Relationships: