Author: James E. Wright
Alternate names: Wright, James E.