Person
(17 Oct 1647 - 11 Nov 1716)
Family
Not who you're looking for? Others named Margaret Hubbard: British classical philologist