Author: Albert Eberhard Friedrich Schäffle
Alternate names: A. Schäffle; Albert Eberhard Fridrich Schäffle; Albert [Eberhard Friedrich] Schäffle
Born: 1831
Died: 1903