Author: Graf Roth.