Author: Weaver, John Ernest, 1884-1966.