Tales of the Amber Sea: Fairy Tales of the Peoples of Estonia, Latvia and Lithuania