Author: Huazhi Liang
Dates: active 1930