Author: James Augustin Brown Scherer
Alternate names: James A. B. Scherer; James a B 1870-1944 Scherer; James A.B. Scherer
Born: 1870
Died: 1944