Author: Dieter M. Imboden
Alternate names: Dieter Imboden; D. Imboden