The annual Ubud Writers and Readers Festival is held on the Indonesian island of Bali and attracts world-class writers...and readers. Lisa Mullins speaks with The World's international literature critic, Christopher Merrill, who has just returned from the Festival.