Author: Langen, Albert (Firm : Munich, Germany)