I also think Vivian might be the person you are thinking of, that we met a very long time ago, because she strikes a feeling of familiarity in me too.