Author: John McCullough Martin
Alternate names: Martin, John McCullough.; Martin, John M.; Martin, John M. (John McCullough); john m. martin