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.
Click on any of the links above to see more books like this one.