Anderson, James, active 1700-1748, Presbyterian minister and historian

Relationships: