Author: Teichmann, Horst.