Peter Glassen, Germany, Lörrach (DE), M