Author: J. A. W. Haas, H. Offermann, A.T.W.Steinhaeuser, J.C. Matters and C.M. Jacobs