Katherine Mayfield's little daughter Gina has been having nightmares. They have gotten so bad that Katherine is frightened of losing her daughter. Lucas Connelly is a magician - at first glance an 'ordinary' sleight of hand magician. But he alone knows that Gina has been night flying - astral projecting - and he is the only one who can help Gina win some control in that dimension, in order that she not slip into a coma, as other small children have been doing. Children like Keith and Rosalyn's child Sharon. The story is populated with several characters and told from many perspectives. I usually enjoy this device that lets the reader get into the head of the different characters and get to know them in depth, but I did find it a bit confusing bouncing around from person to person at times. Also, with so many telling their part of the story from different locations, then perhaps two people in the same location one after the other, it was harder to get to know them all in depth. Of course, that was often not the point of a character taking over - usually it was to develop the plot. There is no doubt that this was achieved and the story moves along quickly and purposefully. The characters are well drawn and Gina is totally charming - I often find books written for adults that have younger children in it (especially one child for the most part alone in the adult world)are protrayed too simply, almost like stick figures compared to the more fleshed out adults, but Gina sparkles. There's a lot in here - mystery, romance, friendship, love of parent for child (not just Gina and Katherine) and the more paranormal aspects. Indeed I sometimes felt that there might be a bit too much going on - it took me some time to settle into the central story line. But the idea of the old souls recognising each other and coming together struck a chord in me and I enjoyed that side of the tale very much. There is much that is appealing in The Magician and I think especially if you like mystery or stories of reincarnation / recognition of old souls, you'll enjoy this.