Author: Bingxun Zhang
Dates: 1942