Immagica
Immagica by K.A. Last is a story all of a piece with those such as Alice in Wonderland, The Chronicles of Narnia, Inkheart, The Neverending Story, and Labyrinth. It is the story of Rosaline, a young girl whose family houses unimaginable secrets, both dark and...