I came across the name while looking for something else in my marathon search session last night but hit a brick wall trying to follow it up, just added my results and thoughts in case anyone knew the name. Clearly such long-late sessions are not always fruitful. My poor French does not help either.