Author: Thomas T. Nagle
Alternate names: Thomas Nagle
Born: 1951