Author: Kuang-ming Wu
Alternate names: Kuang-Ming Wu