Author: EUROGRAPHICS (1989 Hamburg, Germany)