Author: Stefan Kräh
Alternate names: Stefan h