Author: J . E. Wright
Alternate names: Wright, J. E.; Wright, J. E. (James Eric); James Eric Wright; Wright, James Eric; J. E. Wright