Author: James F Wright
Alternate names: Wright, James F.