Jerusha Sands
(
1700
–
1776
)
Children
John Cannon
LeGrand Cannon
Partners
John Cannon