Lang's Fairy Tales: Snow-White and Rose-Red

Here is the short version of Snow-White and Rose-Red:

You can read the long version of the fairy tale at Wikisource.