Author: Charles Diehl
Alternate names: Charles M. Diehl
Born: 19 Jan 1859
Died: 1 Nov 1944