Author: James Thomas Carr Wright
Alternate names: Wright, James Thomas Carr; James T C Wright; James Thomas Wright