Person
Peerage person ID=623735
Family
Not who you're looking for? Others named Margaret McMillan: British educator, advocate for child health, activist (1860-