One hundred-and-fifty newly translated Swedish folktales feature stories ranging from the ribald to the magical, where sirens, trolls, princesses, dunces, and rakes all come to life. 10,000 first printing.