Author: J. R. H. Weaver
Alternate names: John Reginald Homer Weaver; J. R. H. Weaver
Born: 1882
Died: 1965