Peter Glaser, Switzerland, Flüh, M