Author: EUROGRAPHICS (1990 Montreux, Switzerland)