Author: EUROGRAPHICS (1986 Lisbon, Portugal)