Author: Kevin Garvin
Born: 1958