Author: Mingshen Pan
Born: 1945