Mary Shepherd
British philosopher
(1777–1847)
Parents
Mary Vincent
Neil Primrose, 3rd Earl of Rosebery
Children
Siblings
Lady Dorothea Arabella Primrose
Francis Primrose
Lady Charlotte Primrose
Archibald Primrose, 4th Earl of Rosebery
Partners
Henry John Shepherd