Stephan Haupenthal, Switzerland, Konstanz, M