Author: John Harmon Mason
Alternate names: John Harmon Mason American free-thinker; Mason, John (John Harmon), 1867-; Mason, John 1867- ISNI
Born: 1867