Author: James T. C. Wright
Alternate names: Wright, James T. C. (James Terence Coulter); Wright, James T. C.