Author: SYROCO '88 (1988 Karlsruhe, Germany)