Author: Emil Braunagel
Alternate names: E[mil] Braunagel