Margaret Malissie Cannon - Pedigree | FamilyCentral
 25 Nov 1850 - 29 Oct 1903