Ralph Steingruber, Switzerland, Giebenach, M