Author: James P. Hogan
Alternate names: James Patrick Hogan; James P Hogan; James.P.Hogan; James p. Hogan
Born: 27 June 1941
Died: 12 July 2010