Person

Bathgate, William M'Phun, 1793-1867.