Author: Harald Köhler
Alternate names: Harald Kohler