Thomas Peter, Switzerland, Martina Franca, M