A woman ahead of her time