Author: Johannes Ranke
Alternate names: Johannes Ranke; Ranke Johannes
Born: 1836
Died: 1916