public profile
Daughter of John Cannon and Elizabeth Newton Sister of Rebecca Cannon; Ann Cannon and Sarah Cannon