Dang, you guys beat me to it, but I’ve looked all this stuff up, so I’ve gotta post it.
Mods and/or Administrator(s), feel free to Temp or delete this probably-unnecessary post:
I can’t help but wonder if the above person is Peter Chen, a person whose name has been mentioned on this board in the past:
He’s also been mentioned in the Taipei Times:
He apparently changed jobs at some point:
I don’t know Chinese, but the contents of this page seem to be by and about Mr. Chen (a word of caution–陳允萍 is also the name of a woman who lives or has lived in Taitung or its environs):