Author: Yuqing Lu
Dates: b.1954