Author: John I. Wright
Alternate names: Wright, John I.