The Labyrinth of the Spirits by Carlos Ruiz Zafon (pb)


Set in Barcelona in the late 50’s, Daniel runs a bookshop and has a seemingly fulfilling life with his wife and son. Yet the mystery surrounding the death of his mother continues to consume him and solving the enigma leads him into a tale of passion, intrigue and adventure.