Author: David Ke
Born: 1954