Author: Joseph Dietzgen
Alternate names: Joseph (Peter Joseph) Dietzgen; Дицген, Иосиф
Born: 1828
Died: 1888