Mary Shepherd

British philosopher (1777–1847)

Parents

Children

Siblings

Partners