Author: Rigomar Rieger, Arnd Michaelis, Melvin M. Green