J. J. P. A. Hsieh

First name
J.
Middle name
J. P. A.
Last name
Hsieh