Author: John Martin Sr.
Alternate names: Martin, John, Sr.