Mariella Frostrup talks to Armistead Maupin, whose latest novel revisits the characters in his Tales of the City series. Plus Mark Knopfler's favourite books.