Dr. Peter Weber, Switzerland, Birmensdorf ZH, M