Author: John Wright
Alternate names: Wright, John M., 1950-; John M. Wright
Born: 1950