“With Dan Brown at number three and John Grisham, Danielle Steel and James Patterson also in the top 10, the first literary, or non-genre, author doesn’t emerge until number 37 – Ian McEwan with sales exceeding 4m books. He is just ahead of Sebastian Faulks, the only other literary novelist in the top 50.”