Person
(born 1663)
Family
Not who you're looking for? Others named John St. Clair: player of American football