The Labyrinth of the Spirits by C.R. Zafon. Another great read from my personal favorite author. C.R. Zafon weaves such intricate and addictive stories...