From the author of one of my top 5 favourite books of all time....
In case you're curious, the others are:
The Canterbury Tales, by Geoffrey Chaucer
The God of Small Things, by Arundhati Roy
The Unconsoled by Kazuo Ishiguro
and
The Master and Margerita by Mikail Bulgakov