Hansjakob Peter, Switzerland, Teufenthal, M