>>19808035
Closest guess.

>>19808034
She was a pioneering trailblazer of a particular technique, that's perhaps the biggest clue of all.