I am really enjoying this book. I have read it before but the plot is so wide and every thing that happens is so unexpected that I feel the urge to read this book over and over again. All of the characters have an interesting backstory, especially the Eggharts great aunt, her life was so romantic and filled with performing. If you want an unusual backstory then you should try reading my review on A Wrinkle In Time. This book is a bit like a growing tree, all the little problems are the roots, and the leaves and trunk are formed by the build up, climax and resolution. The story begins when Ellie and Sigrid climb up a mountain on their day off from working with some peculiar but interesting professors. Ellie goes into a church to rest her feet but instead finds a baby, Annika. Annika is brought back to the professors home and well cared for. When Annika’s long lost mother comes, Annika is led from one different life to another and another. I highly reccomend this book for any one above the age of seven. This book can make you feel lots of different emotions, so be sure not to keep to much confidence in one character, because the next moment you could be hating him or her! If you want to read more Eva Ibbotson books, then Journey To The River Sea or The Dragonfly Pool are really amazing.