Peter Wiesendanger, Switzerland, Singapur, M