Törngren , Tammerfors ( Finland ).