Author: Hubert Meessen and Kurt Blohm