Peter Rauhut, Germany, Heidelberg, M