Author: John A. Martin
Alternate names: John Father Martin