A Feminist Cosmology: Ecology, Solidarity, and Metaphysics