Author: Karl Heinzen
Alternate names: Karl Peter Heinzen
Born: 1809
Died: 1880