Author: James Arthur Wright
Alternate names: Wright, James A. (James Arthur)