Author: David E. A. Giles
Born: 1949