Author:  Heinz Hohne & Hermann Zolling