Mariella Frostrup talks to Salman Rushdie, James Ellroy and in his 50th year of writing, Alan Garner.