Fredric Larson , Helsingfors , Finland.