Author: Hans von Campenhausen.