Author: Werner, Ferdinand.