Author: Lauterbach, Herbert.