Chungkwong Yuen 

Retired computer science professor, national university of singapore, yuenco.com hongshanren.com penglairen.org