David Wilson   



Partnerships:

Margaret Porteous   

Daughter: Margaret Wilson  Born: 13 Sep 1807