Author: Shou-Hsian Mao
Alternate names: Shou Hsian Mao; Shou-hsien Mao