William McNeil - Pedigree | FamilyCentral
 18 Mar 1802 - 21 Jul 1856
Family Group
Family Group
Margaret Ross
 md. 14 Jan 1833
  Children
    3.
    4.
    5.