Author: Stephen Dun-Hou Tsai
Alternate names: Stephen Dun-hou Tsai