New Search
Results 1-20 of 263
  1. Record information.
    Name
    James Heggie
    Death
    11 Oct 1912
  2. Record information.
    Name
    James Heggie
  3. Record information.
    Name
    James Heggie
    Residence
  4. Record information.
    Name
    James Heggie
    Residence
Results 1-20 of 263
 per page