Author: Rui Ke
Dates: 1975~