Author: John D. Wright
Alternate names: John  D. Wright; Rev. John D. Wright