This story kept me on my toes from beginning to end. I couldn't tell where the story was headed but every page filed me with more curiosity and interest. I couldn't quite give up on Eleanor and it the end she makes everything right. What a treat all the characters are. Everyone plays a unique part in the story and how it unveils. If you want a story that keeps you guessing but interested this is for you. It brings everything from depression, grief, tragedy to magic into the story. What more could you ask for? With such magical characters, Eleanor the grandchild is truly my favorite. A fighter. I received this book from Blogging for Books in exchange for my honest opinion.