Author: Chiao-mu Hu
Dates: b.1905