Giancarlo Tamagni (Swiss, )