Author: Volker Rattemeyer and Renate Petzinger.