Dr. Peter Cabernard, Switzerland, Basel, M