Author: John Copeland Nagle
Born: 1960