Books so good they leapt to the top of the pile.

What is it about a book that makes it a classic? A classic is a classic, as Italian writer and novelist Italo Calvino suggests, because it lingers long after you have turned the last page. Some books become classics immediately. They are read, passed on and loved by generations of readers. Here are some our favourites that have become instant classics.