Author: Terrence J. Finnegan
Born: 1952