The Philosophy of Mary Astell: An Early Modern Theory of Virtue by Jacqueline Broad | Menrva Books