Author: John W. D. Wright
Alternate names: Wright, John W. D.