Peter Caflisch, Switzerland, Ostermundigen, M