Author: Ching-Mao Hung
Alternate names: Ching-mao Hung