Hans Teuscher, Switzerland, Aefligen, M