Martin Häfliger, Switzerland, Riehen, M