Author: Yip Chun
Alternate names: Yip, Chun.