Author: Jörg Freiling
Alternate names: Prof. Jörg Freiling