J M Hart

Nationality:
British

Could this be James MacDougal Hart (1828-1901)? born Scotland, died New York?