Author: Wolfram Nowatzyk
Fuller name: Wolfram Nowatzyk