Author: Shurong Hu
Dates: active 1941