Socialism, anarchism and feminism. - Ehrlich, Carol (Vacant Lots Press,)