The Shadow of the Wind Carlos Ruiz Zaf

Weidenfeld & Nicolson, pp.403, 12.99

Carlos Ruiz Zaf

This article first appeared in the print edition of The Spectator magazine, dated