Author: Nitsche, Karl.