Geoffrey Wansell reviews the best fiction out now.