Twelve magic fairytales that will enchant children and whisk them off to magic worlds. Fairytales that teach friendship love sharing forgiveness honesty faith patience perseverance responsibility repentance hope freedom joy and life in general. Fairytales whose hidden meanings parents and children are called on to decipher and let the wisdom within grow.