Author: Erich Ruppel
Alternate names: Erich Rüppel