Socialism, anarchism and feminism - Carol Ehrlich