Author: John Peavy Wright
Alternate names: Wright, John Peavy