Hilary Mantel and Will Self have been shortlisted for the Man Booker prize - The Independent