Author: Kevin M. Nolan
Born: 1956