577 - James Roberts (Active: 1776)

  • Person Details
Details

James

Roberts

male

protestant (conforming)

  • established middling
  • upper middling

Letters