Seklets största svenskar heter Berzelius och Nordenskiöld , Alfred Nobel och John Ericson , Strindberg och Hedin , Geijer och Ernst Josephson .