Author: A. Ross Diefendorf
Alternate names: A Ross Diefendorf; A Ross 1871-1943 Diefendorf; Allen Ross Diefendorf
Born: 1871
Died: 1943