Claes Johan Geijer, Sweden, Luxemburg, M