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