Author: EUROGRAPHICS (1984 Copenhagen, Denmark)