Author: John J. Craig
Born: 1955