Author: Hou Jinglun
Alternate names: HOU Jinglun