Author: Prof. Otto Rosenberg
Alternate names: Prof. Dr. Otto Rosenberg