Ten thousand roses : the making of a feminist revolution