Author: James Gifford
Alternate names: James J. Gifford
Born: 1946