Winifred Carney: feminist, socialist, republican