Author: C. R. C. Herckenrath
Alternate names: Charles Richard Constant Herckenrath