Finnish Life, Deity and the Kalevala

Finland (Finnish, Suomi or Suomenmaa, the swampy region, of which Finland, or Fen-land is said to be a Swedish translation,)...