Author: Werner Rosener
Alternate names: Werner sener