Author: Mehringer, Hartmut.