Difficult at first to place the characters and understand what is going on. But then the light shines and we follow our five characters through magical lands and anxious times their stories intersperced Cloud Cockoo Land. The book needs a second leisurely read which I'm looking forward to.