Author: Kevin S. Giles
Born: 1952