Skip Navigation
James McDougal Hart – American, born Scotland, 1828-1901