Author: Jennifer Ye Sheng
Born: 1972