It is almost impossible to envision what childhood would be like without the enchanting world of fairyland. Three-headed trolls, horses that carry their masters up mountains of glass, giants and dwarfs, monsters and magicians, faires and ogres - these are the companions who thrill young boys and girls of all lands and all times.