Author: John J. Egan
Born: 1960