Person
Peerage person ID=705686
Family
Not who you're looking for? Others named Mary Shepherd: British philosopher