I'm not sure whether this is going to reach you, but I came across your previous post. I am a British historian in the process of researching a book. I wondered whether you managed to find some information on Helene Demarest?
Since your last post was 2004, rather than write a long mail that may get lost in the ether. I will explain more if I hear back from you!