James Nichol   



Partnerships:

Agnes Hunter   

Daughter: Agnes Nichol  Born: Abt 1836