Author: John Hardy Wright
Alternate names: Wright, John Hardy