Author: Guang Luo
Dates: 1911