Author: Stephen Giles
Born: 1957