Author: J. Le Wright
Alternate names: Le Wright, J. (John); John Le Wright