It is almost impossible to envision what childhood would be like without the enchanting world of fairyland. Princes and princesses, kings and queens, giants and dwarfs, monsters and magicians, fairies and ogres - these are the companions who thrill young boys and girls of all lands and all times.