Author: John E. Mason
Alternate names: Mason, John E.