Author: Geoffrey J. Giles
Born: 1947