Author: M. Klingenberger.