Dr. Martin Lanz, Switzerland, Herrliberg, M