Author: Kevin F. Brennan
Born: 1956