Author: John M. Wright
Alternate names: John M Wright; Wright, John M., M.D.; Wright, John M.