Author: John S. Wright
Alternate names: Wright, John S.; Wright, John (John S.)