Stefan Michael, Germany, Horgen, M