Author: James Robert Wright
Alternate names: Wright, James Robert