Author: Ju&#776;rgen Ru&#776;land