
James Archibald
Generation: 1
1. James Archibald was born on 31 Jan 1731 in Londonderry, Londonderry, Rockingham, New Hampshire, United States; died in 1800 in Stewiacke, Nova Scotia, Canada.
