Reading list: The 100 greatest novels of all time: The list