Author: R. Bauerle T.E. Zimmermann