Author: Werner, Gerhard.