John Moore (16461714)

Identifiers

Occupations

  • Cleric
  • Scholar
  • Author