Unless you were completely deprived as a child, the chances are that you have heard the enchanting tale of Snow White. And...