Author: werner bergengruen