Author: Dieter Hackfort
Alternate names: D. Hackfort