These are books that a lot of people will have heard of, but how well do you know these modern classics?
Follow Braingle!