Author: prof. dr. walter krauland