The Shadow of the Wind by Carlos Ruiz Zafón
Best Historical Fiction
8,394 books — 27,567 voters